I need to get a quad core and a new video card but I've been putting it off.
I only need another GB of RAM and a cheap video card to run TF2 properly even in mid settings and I'll be okay with that.