Well , i tried to develop on both platforms.
I don't have a mac so i tried on an hacked version on my laptop, everything ran well but it was ilegal also i didnt got on the right foot with objective C.
I tried to develop with Eclipse some android apps with help from developer.android.com, everything went smooth and i find it quite easy to develop for android.
Now you have to think well about the pros and cons:
-It's a growing platform, the user base is growing all the time.
-Easier to publish, less expensive and faster to have your app online on the store
-It's open source, you can check lots of projects for some ideas
-The operating system is more open than apple's so you can develop some apps that you can't on iphone
-to start your development it will cost you nothing you only need your pc and time the development software is free and it works on any platform
-Google might say otherwise but there is a market fragmentation not only because of the software version on androids but also because of devices capabilities (diferent resolutions on different devices)
-That's all i can remember for now =)
You need to do the same that i did for iphone and check what might be better for you needs, choose a project make some goals and check in each platform you project will be more successfull.