I had originally submitted a poor review for this unit.  It was missing some drivers and I had trouble getting through to the powers that be.  I'd like to retract that now because the problem has been rectified and the company couldn't be nicer about it.  This is the 3rd computer I've bought from them and I've never had a problem.  Had a little hiccup here but things are fine now and I love the computer, it's fast, quiet and has plenty of room to expand.  I would definately recommend this company.  If it isn't right they'll fix it asap.