Building a machine for the first time, but this is actually for a friend. In fear of any Aggys:
Case: http://www.newegg.com/Product/Produc...82E16811129042
Board: http://www.newegg.com/Product/Produc...82E16813131393
CPU: http://www.newegg.com/Product/Produc...82E16819115056
GPU: http://www.newegg.com/Product/Produc...82E16814130514
RAM: http://www.newegg.com/Product/Produc...82E16820227199
PSU: http://www.newegg.com/Product/Produc...82E16817182022
HDD: http://www.newegg.com/Product/Produc...82E16822136098
DVD Drive: http://www.newegg.com/Product/Produc...82E16827106281
Speakers: http://www.newegg.com/Product/Produc...82E16836121034
Mouse: http://www.newegg.com/Product/Produc...82E16826105026
Keyboard: http://www.newegg.com/Product/Produc...82E16823131131
Monitor: http://accessories.us.dell.com/sna/p...9&sku=320-7085

Adding up to about $900 (150 over my budget, but fuck it, it's in the name of TF2). If there's anything I did wrong up thar, just lemme know.

Other than that, is there anything else I should be buying? (i.e. thermal whoosit)