I just called my wireless carrier and found out that I have another year left on my contract. I can teminate early to switch to AT&T but it's a few hundred dollars and I'm really starting to question if I should do it. I wonder how many other people are in my situation. People who would love to buy the iPhone but just can't justify throwing away money due to early cancelation fees. And my fear is that the initial sales may be slower because of that fact and then the media is going to dub the whole thing a failure when it isn't Apple's fault. Maybe AT&T should give a discount or rebate to those of us who are going to suffer a termination fee because we want the iPhone.