the i5 is the better choice, but alone it will most likely not be enough to play your chosen games to the standard you're expecting you're going to want to find a laptop with at least 8gb ram at the least. As for graphics cards, each one is different. There are multiple websites where you can individually compare each graphics card. Whether or not all these websites are entirely reliable is not up to me. Dependant on which country you're in, me being in Australia, If you buy a common laptop for around $1 300 will be able to substantially meet your requirements. Most below that price will most likely not be adequate.
-Regards, Tgbw