Hello, I'm in the market for an iPhone so to speak. The dilemma I'm facing is that I attend school (Fargo, ND) in a place that gets ATT service from it's alltell partner. Needless to say, this service is TRASH. I used it last year and it was just miserable. However, ATT recently acquired towers in Fargo and has promised service within 12 months at the end of June. It could be 4 months. It could be 8. Or it could be 12. We don't know yet. I currently own a Samsung Epix which is basically dying, so my question to you is. Should I go ahead and purchase an iPhone 4 or wait till this area actually gets service which would be around the release of the iphone 5. Thanks for your opinions!