check out pricewatch.com for some good prices on some parts, depends on what your looking for.
try to get a really good processor, and a good motherboard (best if it supports overclocking), because after that, you can upgrade pretty easy. and be sure to get a really really good heatsink and fan (or watercooling) to maximize your CPU's life span.