Feylic on 19 January 2010
While mass effect 2 almost makes it the best for me all by its self, there is just too many other games that are going to be ridiculously awesome to give the crown to the 360.