Well, I watched the MTV special last night and I have to say I was disappointed. I looked around on the web and found a great 5 minute video on the Xbox 360 that goes into much more technical detail then they did on MTV. You should check it out.
I think I may make the switch from PS2 to Xbox 360 when it comes out. BTW: Did anyone hear a release date last night? I didn't.