Da werf ich doch mal diesen Link in den Raum (oder genauer in die HLP DB): http://www.tf2items.com/crafting/blueprints.php
Am schnellsten Hüte bekommst du ohne sie zu kaufen vermutlich durch das Tauschen. Craften kann auch ne Möglichkeit sein, allerdings brauchst du dafür sehr viele Items, soweit ich sehe mindestens 2*(3^3) = 54 "passende" Items. Ansonsten bleibt noch das Spielen als Alternative zu nennen. Ich hab irgendwo in den Steamforen mal was davon gelesen dass im Mittel alle 141h ein Hut droppt.