I purchased the Inspiron 660 because my previous computer, nearly 10 years old, had finally died, the processor fried. I was looking for a relatively inexpensive computer that was powerful enough to run the games my wife wanted to play and the programs I needed to run. I was impressed with the speed of the computer itself as well as the ability to run new games without even having installed the new graphics card I purchased. My two complaints, though minor, would be that the power supply I feel is too small, it did not have enough attachments to add my graphics card and I had to replace it, even before that however, it would shut itself off if running too many programs at once (my wife loves to do that). The other complaint, would be that the usb keyboard that comes with it has some issues where the upper middle section of the keyboard, well the individual keys there, will not work at all. Overall, I was very happy with my purchase. For me a computer is an investment, something I want to last 10 years if I can stretch it, and so far the computer seems very capable and I doubt I'll need to replace it before requirements make it obsolete.