I finally broke down and bought an iPhone yesterday. A number of factors finally coalesced into the purchase of an 8 gig iPhone with an AT&T contract. Although like I have previously posted I'm not totally convinced that a new iPhone is coming in June, I still have a couple of reservations. I feel like Apple isn't going to launch the App Store and firmware 2.0 with a new revision of the device. But the case for a release is plausible. I'm conflicted. I absolutely love the iPhone, though, no confliction on that! I'm not particularly impressed with the 3G coverage in MI, and honestly, 3G has grown very slowly. My main concern is a new feature set that's going to leave me wishing I had waited. I hate playing that game, though. I waited so long for the benefits to outweigh the cost for me, and I don't particularly want to wait any longer! What do you all think?