theres literally no excuse for this game
I have a 2.2 GHz quad-core processor, 12 GB of RAM, and a 1024 MB video card
I haven't played TF2 in several months, but it runs mostly smooth for me, and i run it on full graphical settings with the HWM models enabled and r_lod set to 0 so that the highest quality models are always used
Do you have any background programs that might be slowing you down? Or any possible hardware issues?