Well your gear is essentially dog, in terms of so many pieces of it having crit (10, whereas, for the sake of comparison, I only have 4), and a lot of them not having haste either (9, asides UVLS, whereas I only got 1, and even that is only 'cause there's only 1 haste ring in the entirety of ToT). If you'd gem for socket bonuses, you'd only do it for Head, Chest, Legs, and maybe Boots, 'cause no other socket bonus you have is worth going for anyways. Not gemming pure haste for a 60 int socket bonus is generally not worth it, until you reach the 50% haste cap. Just do whatever it is to your liking. Going either way wont make much of a difference, really.