its called 2nd gen vs launch titles.. at least most of the PS3 launch titles looked better then the 360 launch titles.
Gears of War is a first gen 360 title. The game started production before the 360 hardware was even completed. In fact the reason the 360 has 512MBs of RAM instead of 256MBs is Gears of War. Oh and to answer the topics question Gears of War.