5. It multitasks
Want to run multiple apps simultaneously on an Android phone? Sure. Go crazy. Want to do it on an iPhone? Sorry, you can't do it.
6. It has better browsers
Android's built-in browser is excellent, but if you don't like it, you can always use another one, such as Opera and eventually Firefox, among others. On the iPhone, you've got only Safari and Opera.
7. It gives more carrier choice
Want an iPhone? Then you'll have to go with the much-maligned AT&T, which at times seems like communicating via tin cans and string. Want an Android phone? You've got a choice of multiple carriers.
Given all that, why would anyone buy an iPhone rather than an Android phone? I don't know; it beats me.
By the way, if you want a quick look at Froyo's capabilities, check out this YouTube video from phonescoop:
Don't forget to be part of the InfoWorld Mobile Patrol: Send in your tips, complaints, news, and ideas to firstname.lastname@example.org. Thanks!