I recently made the android plunge and here are my thoughts. I am coming from a 2 -1/2 year old iphone 3g that was on its last legs. The speaker no longer worked, the battery life was nonexistent, and from all the software updates, was so slow, I couldn't take it any more. I was going to wait...