Nice gear. Better than mine, that's for sure, so take what I say with a big grain of salt.
Your gloves aren't great. Everything else is a solid tier above that, but you already know that. Surprised you don't have the Tier 7.5 gloves. They could use a better enchant, too. That one is pretty much what you put on when you don't have an enchant ready
Your spec is different to the "standard" but you probably have a good reason for that, so I'll leave it to more knowledgeable people to comment there.
Your expertise is noticably low. This will be causing potential threat issues against high hitting DPS. You may be better off swapping out some stamina gems for expertise/stamina. You can afford the HP loss.
You may also be better off swapping your parry/stam gem for expertise/stam. You have an unusually large amount of parry, which is (to my understanding) of fairly minimal value.
You would probably get more value from stats to chest enchant than the raw HP one.
I'm not sure how much hit rating is too much, but you certainly have a lot. Maybe you're on the cap. Not sure. But I suspect other things (especially gems) could have more value than hit.
Your defense is over capped. By a lot. You can probably get that a fair bit down happily and still have some room for different gear sets, but... hell, how? You're not exactly gemming or enchanting for it.
Tuskarr's Vitality or 22 stam might be a better enchant for the boots.
That being said, everything I've commented on is on the understanding that you're referring to current content, which doesn't challenge survivability all that much, threat is a bigger issue. New content in Ulduar may well shift that balance, at least initially.