Have a look at this beast before you buy. I have had a Lenovo Erazer X510 for a year or so and it kicks ass. Can be overclocked on the fly using software etc.

This is the Lenovo newest model. ...