i7-4700HQ+GT840M IMHO. Might want to share the prices of both and if you have any other options outside of those two with a better GPU.
The difference between those 2 is about 25$ so the price isn't the problem here. My question is will I see a huge difference in graphics overall while gaming? Cause 850 is better than 840 but is it A LOT better?