Which one of these laptops is the best bang for the buck when it comes to gaming?

The Lenovo y510p
http://www.amazon.com/...00HIY96WO/

or the ASUS ROG G750JS
http://www.amazon.com/...00IEV85OU/

i watched some youtube videos on both laptops and the y510p plays BF4 on ultra at an average of 40fps (i think) and the asus g750 js plays BF4 on ultra at 60++ fps but is $700's more, worth the performance?
don't tell me to build a pc for a better deal, becasue i know, and in the future i'm going to build one, but for now i want something portable.
thanks!

Added (1). also how do you think they will perform with programs such as cinema 4d or and other stuff like photoshop?

Big difference in machines. One is i5, other i7, at higher clock speeds
i5 has 6GB ram, other 16GB (not that you need 16GB)
i5 has only a 5400 rpm disk, i7 has 7200rpm disk
i7 has a 256GB SSD, i5 has a hybrid drive (8GB SSD built into slow 5400rpm HDD)
i5 has only 3 USB ports, i7 has 4

However, the i7 weighs about 3 pounds more - much heavier. Depends on how much you plan on carrying this around.

May go for the 2nd one (ASUS)