I'll face the same decision this summer. My Verizon contract will be up and then I'll have to decide if I want to jump ship for the iPhone. There are several things holding me back. First, I have very little service problems with Verizon. I had AT&T several years ago and the service was bad, but that was before they merged with Cingular. Second, it will be the end of me. I'm not sure the wife will ever be able to pry it away from me.