Fav. game to date: Bioshock
Awesome storyline from start to finish. (Alternate endings as well) Controls were good and graphics were good for the time. I think I liked to so much because when I finished the game, it actually felt complete. I didn't need anything else explained to me and I didn't get a half-assed open ending that could lead to another game. Storyline is probably the most important thing on my checklist for a game.
As is everyone else in this world, I can't wait for Starcraft 2. I don't even need to explain this one!