I have never played WoW, although it's my type of game and i'd be extremely fascinated by it.
It is pretty cool if you are into the fantasy type games. The actual world is massive and you can do many different things. It is pretty fun but can be very time consuming.
The game technically never ends either. You can get to a point that is referred to as "End Game" but you never actually beat the game.