Depending on what the build is used for (raid trash, bosses, solo play), an Affliction build is probably the best all around. A Destruction build might be better for clearing trash in instances, but will use far more mana than Affliction. With Affliction, you also have the health returns from Soul Siphon and other talents.
Demo for raid utility during 25 man raids for the sp buff. Destro for large hits and PvP Aff is currently the highest dps build, and used for long boss fights and PvP as well.
i know that the best build for leveling a warlock is definitely Demonology but not to sure on rotation :/
It depends what you want to do. For PvP, I find a destro/demonology build best, but if raiding an affliction/demonology build is brilliant.
For 3.3.3 destruction tree's are very easy you can check out my build i pull 8k DPS in ICC. See Talent Tree in Related Links 3/13/55 is the PvE Spec. The other talent tree is PvP destruction.
It stands for Damage per second. Higher is better. DPS can also be refered to as the act of applying damage to a target, or to refer to a class that has the primary role of damage (mage, hunter, warlock, etc.)
Old Affliction spec.This build was very popular with 4 DPS teams. Many teams often consisted of a Warlock, Shadow Priest, Rogue, and one other DPS (generally a Shaman or Mage) and will attempt to burn down one opponent as soon as possible to end a match quickly. The primary use of this build is to protect Fear's and Shadow Priest debuffs with UA; otherwise, most teams would be better off using a Demonology spec.The only time it is practical to spec it is if you have a higher priority target (in other words, a Shadow Priest) on your team.
a warlock is good with a mage cause there both range and nice dps well i think it is cause my bro is warlock and im a frost arcane mage and my bro war demonic and we totaly pwned in dungeons pvp, quests, arena's and raids
The Paragon (Warrior) is by far one of the best DPS class rift.
Either Orc or Troll Shamans seem to be the best for dps. They both have racial traits that can be activated to increase your DPS a little, temporarily. Other than that, there is not really a "best".
Gaya
Undead.
I have a priest on spinebreaker, I've found my best talent tree build has been in discipline. Discipline allows you to be an effective healer and dps for leveling though some usually go for shadow priest. my priest is a level 65 and has a 6k crit.