Strangely, WOW has been able to fill the void of general MMO. Actually, if you haven't played WOW or havent played for several years I would give it a shot. I stopped playing WOW in 2004, had a lot of gripes, and just started to play again. Almost all of my original gripes with the game were resolved. There are now markers on the map for where to complete quests, and there is now a "Dunegon finder" for levels 15+ that will automatically put you in a cross-server group in order to tackle an instanced mission. Also, you can get a mount (something to ride to make you travel faster) at 20 rather than 40. General leveling has also been quickened. I have also personally found that there are a lot of helpful people. There are the sterotypical people, but also remember there is a larger selection of people.
My gripes that I have left:
-The "Holy Trinity" is the only the way to go. Healers heal tanks that protect the DPS who kill the enemy. A bad healer or bad tank will destroy any team.
-No "controller" equivalent character
-Short wait times for high population servers.
-Tanks are generally squishy. A tank needs a healer to be effective.
-Until you get top armor, for the first 50-60 levels your characters clothes/armor doesnt match. My healer right now has yellow robes, furry black boots, gloves that look like skeleton hands, brown leather looking shoulder pads, and a neon green viking helmet. Oh....and he is an overweight orange humanoid panda.