Depends on your purpose. If you need it for gaming, I'd suggest building your own rig for about the same price. That way you can be sure that the computer is new. Also, laptops are not generally for gaming. However, the lenovo y580 seems to be a nice alternative if you plan to game on the go...