Dude, I've been swimming in it since we started Ulduar in Caustic.
Oh, and you shouldn't have skipped that socket bonus in the helm, it is amazing (+9 spellpower, yes please!). Not too much you can do to drop your hit right now bud, just wait for a new weapon to drop and when some tier gear starts dropping it should be alright.
Did we actually end up raiding last night? I thought they were going to call it because of the lag and such.