You know how the best deal is to buy a used car and never off of the lot... well in the computer world the same deal applies. Never buy a computer straight off from sony or dell or HP. You are getting hosed and paying for technology which you do not even need. Get a refurbished machine that has had its memory wiped so you are not at risk for viruses and save about 50% off full price for the same specs minus whatever latest marketing technique HP is using these days. Pinnacle Micro has a wide selection of refurbished PCs and I have bought from them without any problems in the past.