I'm using a nokia e72 and I've downloaded around 20 games and there is still enough memory for more..

I'm going to buy an android phone but my quesion is that, are there more games at the Android app store than there is at Ovi store?

How many games can I download on an android phone with 1gb Ram?