Wow. TF2 was/is awesome. I haven't played in ages but, ironically, yesterday I visited my old servers to see if anyone still played. Dead.
I logged over 250 hours as the Engineer, over 100 as the Spy and 60 as the Medic. Those three were my core. I played Scout for Capture the Flag sometimes.
Great game.