In the poll list I've played...
-Assassin's Creed II (PC)
-New Super Mario Bros (Wii)
-Batman Arkham Asylum (PC)
-Bayonetta (WiiU)
-Uncharted 2 (PS3)
Out of them all - I vote Assassin's Creed II
Huge improvement over the first one and I just love Ezio's story/background , the lore fleshed out really well which paved way to Brotherhood and Revelations which I also enjoyed.
(Too bad III and Liberation werent as great but at least I'm enjoying Black Flag now lol)