Hmm, might I add some suggestion on the MMO front? Personally played these games in one capacity or another, giving it a solid week before shelving it/realizing that I actually have a real life, complete with a lover, job, school, and friends...
Dragonica - Fun little 2.5d MMO, a cutesy and highly kid-friendly Dungeon Fighter, with better graphics imho. I played in the closed beta of the game, and had a ton of fun. Very kid friendly on how it handles mob-deaths and violence, not to mention the controls and "combo system" are simplistic, almost to a fault. The US version is currently owned/run by THQ, so there is a major US base for the game, without relying on some shady Korean-owned enterprise, not that I have anything wrong with that.
Cabal Online - With the US version recently receiving the "Reloaded" version of the game, this might be worth a revisit (probably after I played Dragon Age to death, or I graduate from Grad School, whichever comes first). When I played this many moons ago, I was fairly impressed by the combat system which integrated a really intricate combo system. Unfortunately, I never had the patience to master such a system and everything else in this game screamed "Generic Korean MMO". Don't get me wrong, the game knows how to abuse particle effects and flashy "Omg I pulled a multi-hit, explosion and sword swipe everywhere" battle animations, but pull apart the layers of paint, and you've pretty much seen everything from everywhere else.
EDIT: A bonus Single Player game:
Meritous - A fun top-down Adventure game that I picked up a year ago, and still play from time to time. Uses randomly generated dungeons/room layouts, ala Diablo/Rogue, which leads to infinite re-playability. Move around with your arrow keys, and triggering your main offensive/defensive ability with the space bar, while combine this 3000 room dungeon for trinkets, items and exp to bring your character up to the next level, this game must have sucked days of play time from me already.