My plan started last August. I am considering switching to an iphone 4 now, or maybe holding out for an iphone 5 as I've read it's possibly coming out in September/October 2011. My question is, should I switch before July 7th? Or will my unlimited data plan be grandfathered in still? Also, I heard the NE2 deal is no more as well. What does this mean for discounts on new phones every contract? Would I be better off just using my last annual upgrade on getting an iphone 4 before July 7th, or just wait and use a NE2 that I have still remaining?