nice little machine, definately NOT a gaming rig and other then HDD(maybe?) pretty much nonupgradable. but, what do you want for the price?