Didn't I just answer an identical post ?
But, assuming i did, i don't recall adding:
Suggest 7200 rom drive w/ 500 Gb platters Spinpoint f3, Seagate 7200.12 or WD Black (2 TB model for WD only)
Monitor - The Asus 1920 x 1200 ones as they're among the best of the TN panels (Hi $200's). For the kind of features you can't get in a TN panel, then the Dell U2410 ($550)