Need to re-gem for hit rating, and I recommend trying a Felguard/Ruin spec in raids, rather than full Demonology w/ Affliction - according to EJ, it does the highest Warlock DPS currently except potentially from full Affliction, which we are full on.
Otherwise? I used to play Valgasha, so if you're eager to follow my orders again...