Is that the software isn't developing as fast as the hardware. I upgrade to a new phone almost every 12 month currently. When I buy a phone I now buy the phone as is. I do not expect a major update anymore because the hardware will be obsolete by the time the update follows. I was just thinking about this with my Droid. I can't wait for 2.1 and/or flash 10.1....but it's not likely I'll use either of them for very long. I know 2.1 will be available early next year, but by the time Verizon OK's it I'll be half way through my Droids life spam and already looking forward to the next device that can do everything the droid can do, has a larger screen, better battery life, faster processor, more memory and able to make coffee in the morning. I'm just frustrated I guess, that hardware is developing faster then software. Maybe that's why the iphone was such a success? The options were limited and the software updates always come with the hardware?