Mine's arghpirates (Shit dude I might have you trumped for a worse name), but I never really play TF2. I'm more of an L4D guy.
Also - I'm at home for Thanksgiving break, and I haven't really been on the computer a ton. What do you need? Just post it here, I should be able to answer you, that ought to be easier than me trying to find you on Steam, especially considering it would need to update for about 30 years on this computer.