Comment Save yourself some trouble... (Score 3, Insightful) 352
I have found that building such systems myself will end up costing a bit more because I cherry pick better components all around when less powerful options would have sufficed. If this is for an office setup and you're the one that's going to end up doing support for them then you'll want to know what's inside. If you can afford it though it would be better to pass this support issue over to someone else that's already doing desktop linux like System76 - Desktops.