The Good: more than 2 races to choose from. Good storyline (Horde side only). Continuous storyline (again Horde side only). Flying mounts.
The Bad: Pay to play. Elitism runs rampant. Memory hog. Gotta have all the expansions to be able to compete anymore.
The Good: Free (to a degree). Excellent graphics. Dual class system. Varried Storyline.
The Bad: Poor connections to the servers. Lag can be real bad. Elitism depends on how much you are willing to part with to get anywhere. Endgame content depends on how much you spend in cash shop.
I will add this to the list of games:
The Goood: Free (cash shop is totaly optional). Very little lag. Awesome support. GM's are actually ingame. Decent storyline. Zones that are lvl restricted (if you go into a zone that you shouldnt be in expect to die fast). Graphics are excellent.
The Bad: Sometimes confusing Quests. Little help from others. Can be killed by random players if you do not watch out.
If anyone wants to add anything please feel free too.