#12) World of Warcraft (PC)
I have a love-hate relationship with many games on my list, such as the ridiculously fun Kirby's Adventure, which excels in every aspect except the difficulty, or Metroid Prime 3, which is beautiful, interesting and controls like a charm, but is hindered by the story that is pushed on your face, (relative) linearity and the lack of fluid exploration. They have me alternating between singing their praises and cursing profusely at them.
But no game on my list does it more than World of Warcraft.
I positively loathe the game for reducing more interesting three-dimensional characters than I can count into DBZ-esque Mary/Marty Sues or utterly shallow raid bosses who get killed by 10 or 25 ragtag no-names and are then utterly forgotten about. The Dungeon and Raid Finder features could also use a lot of refinements.
But it's still an incredibly intricate virtual world that you can just lose yourself in for longer than what's healthy. Successfully taking down a raid boss and collecting the spoils of your victory is as gratifying as ever, many of the quests introduced in Cataclysm are fun and inventive, and if you're capable of blocking out the occasional somewhat frequent ever-present annoying twats, PvP Battlegrounds can be a real blast.