Be prepared to make friends with people that you play with online. MMOs of of Warcraft scale absolutely require it. Also just a recommendation because I played it and very much enjoyed the three years I spent with it but it was definitely a hole that I sunk into for that entire time to play the game. It's the social aspect that keeps you playing it for so long and so much.