Of the ones up there I'd say either ME2 or Red Dead. But I want to wait for Fallout New Vegas and Halo Reach before I decide anything. Halo Reach is actually looking good, so it could turn out to be a really good FPS game. I don't feel like ME2 really pushed the boundries in anything, it just did a lot of stuff really well. Excluding good character development I felt like the game was good, but the story just wasen't concentrated on enough. There are really only 3 main story missions, and everything else felt like a side quest. I felt like it lost the feel of ME1. It was all about the story and the characters journey through the story in ME1. ME2 felt more like you already know exactly how the game is going to end, all thats left to do is drive your ship around the Galaxy and pick some people up.