Okay I'll be brief, I rolled a hunter on the horde side for a couple of achievements and to play with some friends on the horde, I hit 90 on Friday and the only thing I really do is Flex and will be starting normals in a week or 2 with friends.. Now I've been a paladin tank since WoTLK so playing a DPS class is rather new to me....
Was kind of hoping to get some input on my gems & reforging from other hunters.. Seen some difference from player to player from reforging into haste or crit.
I personally only match the socket bonus if the socket bonus gives you pure agility.
Otherwise I just gem it with red agility gems.
So in your case, I would've not match the socket bonus on your boots and on your ring.
You can aswell buy a neat trinket off the timeless isle place for 50k timeless isle coins (I myself keep forgetting it, so I still haven't bought one, lol). This one, and you can aswell buy a neat 522 ilvl one for valor.
Go for crit. I think haste can sim slightly better depending on gear for BM, or at least it did, but the majority of people do go for crit. If you're planning to play SV/MM as well, another reason to choose crit.
Generally go Crit > haste > mastery, you don't really need to worry about haste overtaking crit until a very high gear level. Also only match gems if the socket bonus give agilitiy, otherwise gem straight red agility gems.
You should also look into picking up some professions, they give a solid stat boost.
As a hunter in Method has stated ( Can't seem to find the link right now ) Haste and Crit are about equal and will not differ that much in the results that you get. So just go with whatever you like the most.
I myself am going with a crit build, just because I find it preferable. Although, if you ever intend to change between BM and Survival, Crit will be the absolute winner since you don't really want to reforge for every switch.