So, in case you haven't taken the time to map out all of your upgrades, here's a small clue for you: Unless you're an engineer or a plate wearer (see all items here), there is no way you're getting a level 80, epic helm unless you go raiding.
That's right. For the majority of classes there are exactly zero epic helms that can be made, absolutely zero that can be found in heroics, and then only a handful in the first raid area of Naxx 10-man.
Seriously Blizzard? If you don't want helms to drop from heroics, fine. I can respect that decision. But allowing 2 professions to create them and not allowing 2 others? Finish Tailoring and Leatherworking please so we can craft our helms already.