Building one yourself is always better... unless you're buying from Falcon Northwest, Voodoo PC etc. :lol: (I'm assuming you would buy from a retail store)
You can build a PC that is cheaper, faster, and has much better parts than a prebuilt company's PC's nearly 100% of the time.