Anything but a Dell. Dell= proprietarty hardware, propietary software, shitty support from Bangladesh, not easliy upgraded or changed: You don't even get a Windows disk, just a restore disk with a lot of crap on it. Try doing a Windows repair with that.
Build your own. At least that way...