Sorry for the short answer but I have no doubt the one I'd prefer would play your games well. Given only these two I have to nod to the A660D because of the 1GB dedicated video. Would love to see that with the i5.
Bob