Decent Gaming Laptop Under $650?

I like to play games especially minecraft and mostly minecraft on my laptop which is a dell inspiron and a few years old and gets decent fps. But i started a youtube channel and record with fraps and my fps drops to around 25. I can sorta play but i really want a new laptop that can get better fps when recording. And i don't want a desktop because i want to be able to move it around and bring it over friends houses and stuff. If you have any suggestions, that would be great!

It's going to be a little hard to find one for $650, I manage to get a sony once for $650 that was great for gaming, but that was after Black Friday. This passed summer I bought a Lenovo y400 for less than $750 off ebay, it was a refurb straight from the manufacture and it awesome for gaming. Perhaps you can find another y400 and pay less than I did. Otherwise check out newegg, you can get some pretty good deals over there.

I would build a small form factor PC. All the power of a gaming pc just in a small case. A PC is better because it's upgradable. You can easily add better components are your budget permits. When you take it to a friend's house you could use their TV as a monitor and just take your keyboard and mouse. I would recommend a Radeon R7-265 because it's significantly better than a 750ti. I just picked it because it was the same price. You don't really need an optical drive because you can download drivers and acquire Windows 7 and install it via a flash drive. There are plenty of videos showing you how to do stuff.

http://pcpartpicker.com/p/3bPW8