There are quite a few iPhones out there. But yeah, for a developer it is very difficult to gain visibility in an app store with 200K apps. Any functionality you search for has a dozen different applications available, most of them crappy.
I've got no numbers for Ovi, only the ones that you can see on the Maemo Downloads site.