I built my last PC - did it to see if I could (it's not really that difficult once you've done you're research to ensure all the components are compatible)... reckon it cost me about the same as if I had gone to PC World.
Based on that, next time I'll let someone else do the hard work
Hersh