I search the Wowhead Database by zone. Example:
Database / Zones / Northend
I click on the zone I’m interested in. example: Borean Tundra
Scroll down past the map and choose the tab, Quest rewards.
Click on the tiny but useful Create a filter link.
Now here is the tricky part even with screen shots.
Next to Useable by click on the drop box and click on Hunter.
Click on the button Apply filter to narrow down the list.
Use the drop down menu under Slot to narrow it down by weapon or armor piece. Useful for just searching for the next perfect trinket, ring, or necklace.
Use the subcategory link to only display Mail armor. If you use the subcategory option and choose Armor then Mail, you will no longer see trinkets, necklaces, and rings. Then I use the Slot area to look for a specific piece like Chest.
Before I hit the shores of Northend I would use Add another filter to filter armor pieces that had Agility greater than 10. Now I find myself looking at weapons and armor that have Agility, Stamina, Attack Power, Hit Rating, and Critical Strike Rating. The stats you choose depend on what you want to do as a Hunter.
Wowhead also has a useful feature that lets you compare items. They have a rating system that you could use there.
Select the items to compare and click on the button Compare.
Click on the small Weight scale link to the right. Next to Preset: click on the drop down menu and choose Hunter. Another drop down menu should appear, click on it, then click on your primary spec. Example Hunter - Beast Mastery. Then click the Add button.
The higher rating is the better the item. Wowhead explains there rating system on their Item Comparison system help page.
I hope this helps.