That also happens to be good advice for any PC build – whether DIY or professional. By their very nature, off the shelf computers have to be generalisations. The place to start is to decide what you want to use your PC for, where you're going to use it and what particularly annoys you about...