You would have to see these in person to see if they are acceptable. I've used laptops for years with a little keyboard flex. To me this was how things should be in this form factor and cost. There are folk screaming about keyboard flex so they need to test before buying.
-> I see 2 video solutions. Google like this to compare.
NOTEBOOKCHECK 840M
GPUBOSS
My bet is both use DDR3 for video. That means no high end gaming. Entry level only.
Hello, I intend to buy a laptop in less than 3 days. The laptop will be used for programming and light gaming from time to time. The 2 final choices are:
Notebook / Laptop ASUS 15.6'' K555LN, FHD, Procesor Intel® Core™ i5-4210U 1.7GHz Haswell, 4GB, 1TB, GeForce 840M 2GB, FreeDos, Dark blue
Notebook / Laptop Lenovo 15.6'' B50-70, FHD, Procesor Intel® Core™ i5-4210U 1.7GHz Haswell, 4GB, 500GB, Radeon R5 M230 2GB, FreeDos, Fingerprint Reader, Black
Both will have another 4GB DDR3 RAM added to have 8GB and a 256GB SSD instead of the HDD.
I want a laptop with a good keyboard, a nice screen, and a solid build. I've seen some Lenovo laptops at my local store and their build was awful, the keyboard area was very flexible. But from what I heard that happens only on some laptops. I can't test them personally so please share your exepriences with those laptops if you have any.
Thanks!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic