WOW hands down, im in cataclysm beta AND LOVE IT. They improved every aspect of the game, new quests are amazing, whole world in phasing and new graphics wow! Blizzard got me.
edit:yeah, now i see i missed the free part