My mom insisted on getting one
but it seems to be doing what I need it for, except for running Counterstrike properly. I figure it's a decent deal for 450 instead of spending three times that on something I'd build myself. They're not ideal for advanced users, but for poor and lazy advanced users, they have my seal of approval.