Ok dude, your post amuses me a little. Are you in denial that the almighty iPhone is not the king of every single feature imaginable? My iPhone experience goes back to launch day, all the way from throwing down $599 out of the gate, to running the first software jailbreak & unlock, to running the phone on t-mobile from there.
1 - What you're missing is the fact that iPhone push notifications SUCK. Sure, it can push me a single notification box at a time. What good is that when you aren't attending to the phone and have multiple waiting email, IMs, etc? I have to launch the 3rd party IM app and wait and wait while it loads in its isolated environment. This is vastly inferior to the notification UI on the android, which collects all events and allows one to preview them and quickly hop into the event origin to respond without waiting for the excruciatingly slow app load process. More on this in a few categories.
2 - Android can also download other browsers. This is not a good argument. What android browser has: Quick Bookmark access (Start typing and you will be presented with relevant bookmarks) works just like on google chrome. Couldn't tell you whether an alternative iPhone browser has this, as I never went looking for one. The browser itself renders perfectly and particularly on the droid I find I do not need pinch zooming because I can read webpages in full zoomout with the higher res, wider screen. If i need to pinpoint a small print link, I can use the direction pad and it is fast & easy without having to battle with the zoom like I would on the iPhone for the same operation.
3 - Freedom: You have to modify your device significantly to gain access to development freedom. Even with this, you are now relying on the homebrew community to stay up to date and stable. I am not disputing all the useful things you can do on the jailbreak platform. It was really cool to have it during the first year when there wasn't even a damn SDK. The community reversed all the code and built its OWN SDK. The real freedom I'm talking about on android is that google allows the SDK to be open and not subject to gross bureaucratic dictation for developers who want to monetize their work. I recognize there is also still homebrew community, that will always be the case. The fact is there is more freedom by default and thereby better innovation is facilitated and developers' costs will be lower, allowing higher quality releases overall. Right now we could compare android market to iPhone 2.0 a few months after SDK finally released. By now it has some totally killer apps for all kinds of users. It's a wicked platform thanks to the thought process driving the total package of the hardware+os, and a force to be reckoned with. I don't think anyone is really going to want to try to outdo it per se. If you need X app, why do you NEED it to be on android? Computing is becoming more platform independent as more innovation happens. I still use my games and music production apps on the iPhone. Do I really care whether they get ported to android? Use the mobile device that offers the features and flexibility you need on the go. It's not a difficult concept.
4 - How doesn't the iphone keep its place in notes, web pages, and messaging?
Well, it doesn't. You are saying all of this stuff "runs in the background." It really doesn't. It's not running. Think of it like being paused. On unmodified software, you have a chance when you come back to a webpage tab you've been off for a bit that it will all be there, you won't need to reload. But it might have gotten bumped out of the immediate RAM and then require refresh. This impacts browsing and messaging notifications noticably. If you want to run google voice for sms, GFL. It just can't do it. You have to launch the app and wait for a refresh. With android, your IM, google voice, browsing, and any other important ongoing process is preserved and allows you to instantly enter any recent process from the hold-home function. Another example of this is when you want to run a music stream (not files, a netradio or a pandora process) while doing something else such as browse or IM. Good luck with iPhone unless you've jailbroken and go through the process to activate backgrounder in the processes you are trying to run. It's kind of a crappy UI, and I found it runs buggy at best. I would still frequently find the phone crashing as it exhausted available RAM while trying to stream and go into other tasks.
The android has been designed to put all the things you use most at closer reach and easier organized into a way that makes sense to you as the user, and allow them to all coexist without a convoluted process. Widgets are a natural extension of this design philosophy. I noticed this functionality has barely been launched on the iPhone in the form of the lockscreen customizations in jailbreak platform. A good start for sure, but iPhone has some serious catching up to do mainly on this front which enables smart notification and great integration with processes that need to be ongoing.
5 - google flair --- The iphone does all this and more? Where is solid google voice integration? Where is a solid reliable gtalk interface that's responsive and flexible, or ANY instant messaging? Blackberry even destroys iPhone when it comes to this since the apps can run and notify persistantly and customizably. Where's automatic backup and sync? Where's free google navigator and latitude? Where's OTA os update? Where's combined mail inbox? Where's the ability to choose for any type of notification event what type of sound or vibration would occur? The list is endless for flexibility that google has thought out in full that does not EXIST in iPhone OS. Comparing default OS environments, android WINS. Jailbreak comes closer, but still loses.
I used my iPhone to what I felt to be its fullest potential for over 2 years, and after only a short time testing droid these advantages were painfully obvious. Do I still love my killer apps on it? 100%. I will continue to use the platform and purchase apps that prove their worth. However I no longer have to compromise on google voice, great IM, easier management of multiple email accounts, the list goes on. Google has provided evolution with android OS and in this areas Apple needs to take a few lessons.