Shit, it seems like it's a problem with my HD DVD drive. I unplugged it from the 360 and ran the 360 with no HDD and no HD DVD drive, it worked fine. Put the HDD back in. Worked fine. Put the HD DVD drive back on, froze up about 30 seconds later on the dashboard. Fuck.