Ok, so I have some technician work background, and I like tinkering with stuff, so I have decided to try building my next home computer rather than buying a manufactured system. Some basic high level stuff: I'm an engineering student, so I need basic academic-type functionality (word processing, spreadsheets, slide presentations, fast internet, etc...). I sometimes dabble in 2D/3D CAD modeling of random ideas as they come to me, and I also record music when inspiration strikes. I think future classes will require MATHLAB or Maple type functionality, and I want to overbuild enough to where this thing won't be obsolete before the first boot up. I don't play video games, but my wife likes the SIMS and junk like that. In my experience, Windows = nothing but headaches, Mac = elation followed by bankruptcy proceedings, and Linux = terrifying unknown with an irresistable pricetag. I like the altruism of open-source, but worry about compatibility with college and other professional resources (mostly windows-based). I've toyed with the idea of partitioning the SSD and running multiple OS's for different purposes, but this would mostly just be to satisfy the curiosity. Oh, and above all, I'm trying to do this on the cheap, so no dual-Xeon Haswell setups or multi-GPU's. Reliability is also a big plus. I have the patience to spend some time getting the thing set up initially, but after that, I would like everything to just sort of work, always. Anyone know of an objective way to compare hardware reliability across brands? Thanks for the help!