This is a pretty wide-spread debate over the internet, as World of Warcraft and Everquest II are the biggest MMORPGs for the end of 2004.
I have only played World of Warcraft and not Everquest II, so I have no grounds for voting. I do not plan on playing Everquest II, however, since I have a grudge against SOE for their previous games they released (Planetside and Star Wars Galaxies were serious let-downs for me). Heck, even if I wasn't going to play World of Warcraft, I wouldn't play EQ2.
Most of the reviews and slide towards World of Warcraft. I would imagine that would be because World of Warcraft appeals to a larger spectrum of gamers--the ones who have less time on their hands. Needless to say, more people like World of Warcraft than Everquest II. That doesn't necessarily mean that WoW is better, because ultimately, it all boils down to what your gameplay style is.
All I can say is that World of Warcraft is a heck of a lot of fun, even for me, someone who has hated MMORPGs in the past (except for City of Heroes). As of right now, it's my favorite game.
And I just realised WoW has so many less Races and Classes than EQ2.
This is true, and in fact I believe Everquest II has more overall content than World of Warcraft. However, keep in mind that the amount of content doesn't always make a game good. It's the
quality of the content that really matters. Star Wars Galaxies probably has more content than any game out there, but the gameplay itself is extremely shoddy for most people. City of Heroes has very little content, but that amount of content is very fun.