- Chaotic Skyflare meta gem, 3% to all critical strike damage is tremendous.
- Don't gem stamina. I don't remember how much each Warlock spec gets from Spirit, but I believe Affliction gets somewhere in the vicinity of 50% of it back as Spellpower. (Fel Armor and Life Tap glyph, right?)
- That +Intellect trinket is doing very little for you. You have Life Tap for mana, so boosting your mana pool is unnecessary - go back to reg ToC 5 man and get Abyssal Rune for now. I don't know if that's better than the one from H PoS for a Warlock or not, it is for a Shadow Priest though.
That's the glaring stuff. I'm sure a real Warlock will come along and clarify further.
In the meantime, what rotation or priority system do you use? Using a poor rotation is a huge DPS loss, for any class. Also, how often do you clip your DoTs?
edit: oh yeah, and 17% hit from gear is good if your raid doesn't have a SPriest or Boomie present - if you do, then lose 3% of it if possible