However, as Android is working to close the gap on fragmentation (a whole slew of phones have 2.1 upgrade plans), Apple is going the opposite way with
Thats not fragmentation..It's hardware not keeping up with the software, which is a natural cycle of upgradeable electronics. Also, there is still only 1 version of software, not 4. Windows 98 hardware cannot run vista right? Any new handsets and ipod touches released now will be compatible with the new software upgrade as well as quite a few more releases thereafter. The hero i have now, is only 5 months old, with 1.5 and can barely multitask with the power it has. No you won't see these problems with apple.
So many people do not understand that Apple may not invent a lot, but they do perfect a lot. I miss the smoothness, lightning speed of my iphone, it was very fluid. The hero is slow, stutters, lags, freezes and makes for a horrible user experience. Yes, it is functional, but thats about it, clunky is a better term.
Android is great because it allows one to tinker, apple is great because it does not. They each have trade offs, a closed ecosystem makes for tighter integration, better compatibility and user experience. But of course one loses freedoms to customize. It is not for tinkerers.
Android is for the geeks, the easily bored, and fickle who do not mind clearing caches, resets, task killers, and app incompatibilities here and there causing problems as well as limited memory.
I am stuck with android for awhile for now, so i am rooting for it, it just can't grow up fast enough for me. i am sure it will get better, but I am not a patient person as most here. It kills me 2.1 will not be with my carrier until end of june, if there are no problems..then probably no more updates after that for this carrier. they are not so sure they want to continue with the software update headaches. People are complaining they cannot root, cannot get apps friends have, etc etc and when it comes to tech support, they are woefully inadequet and cannot help most users.
I inquired if they would be getting tv broadcast like sprint has, because the same company that does it for sprint approached my company, and I was told there was an app for live tv already in the market, called tv.com i could watch cnn, fox news abc nbc etc etc, live, for free already.
These are the people selling these handsets and services. You do not get that kind of tech support from apple.