Case: Corsair Carbide Series 300R[/url} $90 newegg
Motherboard: [url=http://www.amazon.com/gp/product/B007KTY4A6/ref=oh_aui_detailpage_o04_s03?ie=UTF8&psc=1&tag=teamfortresst-20]AS Rock LGA1155 z77 $160 amazon
Hard drive: Western Digital 1TB 7200rpm blue $55 amazon
PSU: Corsair builder series CX 600 $60 amazon
CPU: Intel i5 3570k $250 amazon
RAM: Corsair Vengeance Blue 8gb DDR3 $62 amazon
GPU: Gigabyte AMD 7870 2gb VRAM $204 amazon
Stock Intel CPU heatsink fan (gonna upgrade to water cooling or a better fan)
Keyboard: [http://www.amazon.com/gp/product/B0091DR622/ref=oh_aui_detailpage_o04_s02?ie=UTF8&psc=1]Razer Blackwidow Tournament Stealth edition[/url] $75 amazon
Mouse: [http://www.amazon.com/gp/product/B008OQTQSO/ref=pd_lpo_sbs_dp_ss_1?pf_rd_p=1944687762&pf_rd_s=lpo-top-stripe-1&pf_rd_t=201&pf_rd_i=B005L38QLQ&pf_rd_m=ATVPDKIKX0DER&pf_rd_r=0H2H93FGCMAYAVYQDBJ0]SteelSeries sensai raw (black)[/url] $50 anywhere
Monitor: [http://www.amazon.com/gp/product/B008DWITHI/ref=oh_aui_detailpage_o04_s01?ie=UTF8&psc=1]ASUS VS239H-P[/url] $170 amazon. I'm gonna upgrade to a benq 144 hz this summer
Mousepad: [http://www.amazon.com/gp/product/B000UEZ36W/ref=oh_aui_detailpage_o04_s05?ie=UTF8&psc=1]SteelSeries QcK[/url] $10 anywhere
Windows 8.1x64= $99.99 anywhere, or free if you pirate it (I can't recommend pirating your OS however)
Total: $1186 not counting shipping. A lot of mine are used too, so it was closer to $1000.
It runs tf2 well, as any pc should. It'll maintain a constant 144 once I upgrade
It runs other games well too, playing payday 2 is a joy on this PC. I used to play tons of War Thunder and World of Tanks, and it fucking destroyed War Thunder, even at max graphics.
The problems: it's really fucking huge, and it's really fucking loud. Also pretty hot. I play in a fairly enclosed room, and if I don't have a window cracked it actually gets hot. There are three fans on the GPU, which might be a leading cause. Also takes around five minutes to get everything I need (steam, mumble, etc.) up and running, however that's normal for not having an SSD.