I thought this 1Up comparison piece gives an interesting view of how many games in the X360 launch line-up - particularly the ports - have dropped the ball when it comes to living up to Microsoft’s hype about a brave new high-definition world.
(To be fair, these problems are sure to disentegrate once development teams shift their resources over to X360 full-time - starting now, I guess - but it does highlight one aspect of why the launch line-up is so underwhelming.)
http://www.1up.com/do/feature?cId=3145953
I particularly like the quotes from the floating Peter Moore head entity. This one is still ringing in my ears from the E3 presentation: