Source: PC Perspective Forums
Buying a pre-built system can be wonderful for someone who wants something to work out of the box, and that comes with a magic ‘make it work again’ disk. The parts are all tested and confirmed to work together, the BIOS and driver setup are done for you and it means you can get to use your new PC within minutes, not hours of purchase. On the flop side, when you outgrow the system and want a better one, you have to either buy an entire new PC or jump through quite a bit of hoops to figure out how to upgrade a box that was designed to prevent upgrades. It can be a bit of work. Of course, the flip side of building it yourself provides other interesting challenges. Say you wanted a very small and highly overclocked system, what mATX motherboard can you find that will let you hit the speed you want?
For an extreme example, Colleen from our video enhanced, recorded live, with occasional random household guests appearances podcast has some tips. She is currently building a