A few years ago, building your own computer was a great way to get a customized system tailored to your specific needs, as well as saving a few dollars and getting a better understanding of how a computer operates.

A custom-built system also allowed easy upgrades and provided bragging rights with your partners and fodder for cocktail party conversation.