the 7730m would max out all the games you listed on its native resolution
however there really is no diffrence between 6 gb's of ram and 8 gb's of ram and i wouldnt spend the extra 50$ of 2 gb's of ram....
Even battefield 3 only uses 4 gb of ram max..
and if you can go an extra 70$ i would still recomend you get http://www.shopping.hp.com/en_US/h
[...] aoid=35252 upgrade to a gt 650m and a i5 3rd generation for only 670$ or an i3 3rd gen for 640$ which is a considerable performance jump of 30%! from the gt 640m and 7730m