I'm looking for a decompiler capable of transforming MIPS machine code into C code. Any suggestions?
Assuming you have a MIPS object file or executable file, you can use objdump from the free Code Sourcery Gnu toolchain.
mips-linux-gnu-objdump -d foo.o > foo.S