barebones deals are probably a good bet if you are not super familiar with putting a puter together. or if you have a mate who can help you, that is a good idea...

i found some great barebones setups with really nice cases on EBAY for about 300 bucks (athlon 64 3700), just drop in hd, memory, optical drive and video/audio cards.