Best would be Far Cry 3, hands down. It's just god damned awesome and fun.
Most Surprising would be Final Fantasy XIII-2. It is a fantastic RPG and one of the best I've played in a long time. Unlike FF13, it is a truly good game. It has great level design, a Chrono Trigger like Time Gates system, monster party member raising, and a fully unlocked Job system from the get go. It's better than FF13 in every way and I really encourage anyone who was turned off by FF13's extreme linearity and closed options to give this game the shot it deserves.