I was in the WoW Stress Test, and I'm currently in the EQ2 beta. With that, I think WoW is a LOT closer to release than EQ2.
Of the two games, I like WoW MUCH better. EQ2's graphics are FAR superior compared to WoW, but EQ2 lacks the soul and spirit that WoW has. Of them WoW is just a lot more fun, fogiving and easy to play and learn. Of the interfaces I like WoW better too. EQ2 takes a "Windows" menu style approach and even has BLACK BARS along the top and bottom of the screen kind of like playing a Widescreen movie on a fullscreen TV(taking up about 25% of your screen)!! WoW fills your full screen with the interface taking up minor areas. EQ2 keeps zones while WoW has no zones no matter where you go. No more "Loading, please wait...." I can't tell you how much nicer it is to just go anywhere you want without loading screens. WoW also gets you in the game MUCH faster, taking maybe 20-25 seconds compared to EQ's minute and a half plus(Not actually timed, just how it feels, WoW is FAST though).
Lastly I don't really want to give SOE any more money. I played EQ for most of the 5 years and it was a grind most of the time. If I sound jaded, it's because I am, but if EQ2 were something to make me take back those feelings I gladly would, but sadly can't. It's still a lot further from finished though and unless I can get back in WoW I'll be playing EQ2 on and off. Blizzard on the other-hand has a rep for making great games and this one is right there with the best. I do concider WoW better than any MMORPG I've played(having played Ultima Online, Anarcy Online, DAoC, EQ, EQ2-beta, Matrix Online-beta, WoW- stress test beta).
Stress test I played the Hunter class and enjoyed it greatly. I reached level 17. I'm sure I could have hit 20, but because I knew my time was limited I wanted to explore and see if there were good places off the beaten trail to level, and I wanted to see the other lands. I wanted to best take advantage of my play-time so that when the game goes live I have at least some edge on the masses of players that will all be in the same areas.
Sadly the areas are designed in such a way that everyone will pretty much be in all the same areas at the same levels. What is a good idea though is that when you're running low on quests or they're just getting too hard, you can go to other race's areas(of your own team) and do quests there. Quests are by far the better ways to gain exp. Some people grind but that's boring. Quests tend to give reasonable items, experience and cash at any given point.
All I got for now, I'll be haunting the boards from time to time, peace.