Originally Posted by
Palamedic
The set bonus is great until you can grab two pieces of t10. Go for the t10 shoulders and gloves(easiest to get, and best itemized) when you get enough badges for both.
As for socket bonuses, it's +7spellpower(or higher) that you want to go after. Seeing you have plenty of haste, place Potent Ametrines in them(+Spellpower/+Crit) for the socket bonus. If there is no +7 spellpower for the socket bonus on a certain piece of gear you're gemming, place Runed Cardinal Rubies in all of them.
I would replace that enchant on your weapon with +81 spellpower. You have enough haste as it is.