Very good and detailed rationale for your choices. You confirmed what I have heard about Dell's support. You also, unfortunately, confirmed what Aaron has learned about Apple. They are very stable, but limited in use for his mechanical engineering degree - he uses AutoCAD, Solidworks, etc.