Something I always consider when building a PC is how much of my old PC is reusable.
The majority of what will up the performance is Motherboard, Processor, Ram and Video card.
Depending on where local is for you, you should have some options for either in store or online shopping.
I personally live in the Vancouver/Portland area and get most of my parts at either Fry's or ENU.