EaglesEye379 on 18 August 2008
@montrealsoon
How about these reasons for starters: Releasing it next year would be a 4 year life (less than Xbox), there are HUGE exclusives and multiplats next year announced, and at the current rate, the 360 could triple Xbox LTD? sigh...