I've been debating back and forth about the iPhone being worth the '1/2 the price, 2x the speed' and everything I read justifies the complaints in this article. Having installable apps is a good thing, not having the iPhone "3G" function work only 20% of the time or sporadically malfunction more than 75% of the time is not good... regardless of the great new features implemented in the latest version.