Building PC's is easy nowadays. Even if your completely new, a few guides online can get you set-up.
All you need is a screwdriver.
Buy:
An ATX case
ATX motherboard
CPU of same chipset of the motherboard
Memory that is compatable with the mobo
Monitor
Graphics card that fits in the correct slot
Hard drives for space
Input devices you need
Any cooling fans or systfem that you need, default that came with case and cpu will probably be fine.
Hook it all together, most connectors plug in or you can figure it out.
The most confusing part with the first computer I ever built, was how to turn the power on, I just had to figure out where to plug the power switch to the moterhboard, a quick reference to the manual and I had it, everything set-up correctly.
www.newegg.com is best place to buy parts.
Just make sure everything is compatable and it isn't that hard at all.
====
4 hours to build a computer?
WTF.
My first shot at building a computer from scratch took maybe 30 - 45 minutes.
My only previous experience with building a computer before my first try, was nothing, I just opened up another computer that I bought a long time ago and looked at where everything plugged in at and used it as reference, and it was a snap.
It isn't hard. Just requires some patience and research to make sure your getting a good deal and you can customize it 100%
I'm looking forward to the future when we will be able to build laptops.