MontanaHatchet on 07 November 2007
Each of the 3 games will sell better on the 360, it's just userbase size.
I'm buying Creed, the others are meh. My roomie might buy Need For Speed though.