I voted for making PC's trouble free. I think that too many company's are trying to advance too fast, and are not perfecting technology before moving on. This is one sound reason for what I have always advocated, and that is that if you cannot build your own, then get a local company to do it for you. That way you can discuss things with the proprietor and let him advise from his experience which components are more trouble free than others, and decide between you on a spec which will suit your requirements. Have the machine delivered and installed as part of the package. The result is that you will almost certainly get the machine within a week, and it will not pass through clumsy couriers hands. I did just that a couple of weeks ago, with the result that I am a very happy bunny.