Always build my own PCs there more customizable and you can check reviews all over the net to see what parts are the best bangs for your $$.
oh yeah any pc is buildable.. i also build mine.... and i cant believe this 2 month old thread got bumped, lol
i've a built pc.. it helps me get whatever confg i want and can upgrade anytime..without having to depend on the company ppl..
offcourse built PC.we can built everything we want it.its really nice when u assmbles every part.will help to know about hardware.and easy to understand how things inside works. Abhilash.