Unfortunately there doesn't seem to be a way to improve the loading times, other than getting a SSD, but it would have to be 120GB, as I assume TF2 is quite huge.
Cool, might I suggest a 120GB, unless you are absolutely sure you can survive on a 60GB. I have a 60GB vertex 2 and with Windows and Battlefield 3 (24.1GB), I am left with 11GB.
The following is what I would recommend you:
OCZ Agility 4 128GB 2.5" SATA6G SSD - R1,036