dnj89 wrote:
I've been debating on a warr or a priest or Mage or rouge I just don't know what would be the best out of them
Don't roll a class because of it's current state (Mages are slighly lower on DPS than others right now - especially for a pure DPS class)
Warriors are tanks and DPS. Be ready to tank if you roll one. A lot of guilds expect Wars to at least have an off-spec as a tank. As tanking goes, I've never liked them, but that's just an opinion...
Priests are fun, but you must be prepared to heal. People won't demand you heal, but like warriors, people might find a complete refusal to heal as a bit... 'stand-off-ish' I have an 82 priest and they are fun. They have 2 healing specs, and only 1 DPS spec.
Mages are not the top DPS right now, but you don't care about that. They are very fun to play, but for newer players, many people consider them one of the harder classes to level. You use mana, you wear cloth, and you effectively have no heals. (For example, leveling my Paly - which is basically the opposite of a mag - was much easier)
Rogues are fun. They rely on a completely different power source than anything you've mentioned before. It takes a bit of time to get used to it. I hate playing a cat druid (Which is basically a rogue) so I never leveled a rogue past 15. I suggest you at least try it out though - people who play them, love them.
Short answer: Level all of them to 20 and pick your favorite.