Choosing your role: tank, dps or healer?

One the most important decisions players make in the World of Warcraft is their selection of class. It's also one of the first decisions made. Class differences seem to be getting smaller and smaller the longer I play. It seems to be more about class rolls than class, but I digress. The first class I [...]