YAY! removing ATI6xxxController.kext from the usb installer did it. I now have a ML install running. Crappy graphics, but now I just need to get xcode and run ioreg to get you that file.
I have a question: Do I have to add the removed kext back in before running ioreg? Because I fear that if I add it back, the system wont start up.