Thanks Alex. :-)
Andy, you can build or you can buy, brother. I like to build my own stuff, because I have a hdd, a copy of windows, and all the peripherals I already need and can usually source the rest for less AND I know that if I build it, it will only have the things I want in it (no bloatware, other bullcrap in the software pack from a retailer). That being said, if you DO NOT have a hard drive, a copy of windows, and all of the other goodies, it's probably less expensive to buy.
You let me know about which of those situations you are in, and also give me an idea as to your budget, and we can either build or find you something you will be happy with.