Definitely build your own if it's something that you feel comfortable doing. Even if you don't, you can choose your custom parts and have them assembled for you at monarch computers. they do a real nice job and don't charge an arm and a leg for putting it all together.