Since moving to The iPhone 3G, I have expressed extreme displeasure with the device. The iPhone 2.0 software was slow, buggy and failed at everything that I wanted to do. I was telling everyone close to me that I was willing to trade my iPhone 3G for a Blackberry Curve or 8830 phone. That’s quite a statement and I was standing by it waiting for an offer to make the trade.

I was hesitant to install the recent 2.1 update but made the leap just 48 hours ago. The result? An iPhone with the speed, reliability and battery life of the first generation model. I’m so happy with the iPhone these past couple of days that I’m ready to stick it out and stay iPhone. More people complain than offer positive feedback but I’m thankful of Apple’s progress with iPhone 2.1 and every issue I had was resolved with the latest update.