New
#21
I would certainly recommend going larger than a 32GB SSD drive for Windows. I wouldn't personally go smaller than a 128GB drive. The Windows install itself for 64-bit will be approaching 9GB and you are going to want a good number of your applications installed to the drive as well.
With regards to RAM...more isn't necessarily better. So unless you really have something that is going to chew up RAM (like running lots of virtual machines), 6GB (triple channel) and 8GB (dual channel) should suffice for just about everything.
With regards to processors, the entry level Core i7's are not terribly expensive and performance wise they are the way to go. My box currently has a Q9550 Quad Core in it and it performs great.