Starcraft II was my choice- no question. Its a great game- keeps the spirit of the original, with improved game mechanics and easier controls, and a great single player campaign (its still got about as many missions as the original), compelling story, etc. The matchmaking is great for me because I actually have a CHANCE to win. With the original, I was dead before I started online every time. Second for me was ME2- enjoyed the first, but the improvements in combat and graphics and mechanics/team control made it so much better. Also loved the storyline- the beginning of that game is one of the biggest surprises I've ever experienced in a game.