Demonology for leveling (as of right now). Destruction for pvp.
Combat
Disc
I had the best time enhancement 1-70 then restoration the rest of the way healing dungeons but now with dual spec at an earlier level dual enhance /resto
Combat - swords spec = leveling spec Assassination - Raid/Dungeon spec Subtlety - PvP spec Although rogues are good, people will always make fun of you for picking one, i suggest druid, paladin, or priest. If you want to be a super Rogue, you need much more wow gold. you can get from www.ugamegold.com.
Using daggers for assassination and swords for combat spec. And your primary stat is agility.
level 35. gardevoir's best function is as a calm mind spec. sweeper, in my opinion
Depends on what you want to do. There are different specs depending on the situation (ie raiding, PVP, Soloing and dailies). This link has a listing of various rogue builds: http://www.wowwiki.com/Rogue_builds
you can check it at Dragon Fable Wiki>Weapons>Weapons listings by level>Category:Level 16 Daggers
level 42
Frost is the best spec to survive moreso i will choose frost :D
ret, because u can gather alot of adds around and do dmg and heal at the same time.
Find out a good rotation and make sure you have a slow weapon in your main hand (and possibly offhand depending on your spec)
Most of the time Rogue is the best or amy so there is no right anwer