Ybrith, of Rajaxx (Eu), has put together a lovely piece of theorycrafting apparatus. This warlock DPS calculator takes your stats and talent information, the length of the fights you're interested in, and a few strategy parameters, and comes up with your DPS over the length of the fight, as well as how fast you would be losing life. It seems to be geared towards the end-game, as it's based on level 70 spells and also not suited for calculating things like mana efficiency, which is important in leveling.
Still, for a number-head like me this thing is amazing. I've learned that with the default stats (since I have no clue what a warlock's gear is like at 70), my current leveling build (41/20/0) would do 1035 DPS, whereas sample Destro builds I threw together get 1190 (0/21/40) or 1174 (21/0/40) DPS. It's interesting to me that Aff and Destro are so close; I don't think this would have been the case pre-BC.
So, Warlocks in the crowd: what do you think? Does this thing look relatively accurate? And how do you stack up?