That's a killer build, except for your hard drive. If you switch it out for a slightly-more expensive SSD, and survive on just 120GB or 250GB, and invest in high-speed storage, then just get a normal HDD later. I did this myself and it all worked out fine. It'll also save you the headache of switching windows over to the SSD if you get one later.
Hope this helps!