Our 2 phone family plan contract (non data) with Verizon is ready to expire and we have been thinking about getting iPhones. I have always felt AT&T's plans were overpriced and this is one reason why we didn't get an iPhone sooner. I have recently been "schooled" about how the pricing plans of Verizon and AT&T are almost the same. From what I can tell, AT&T directory assistance cost 30 cents more, call ID block is not included and the additional line activation fee cost a dollar more than Verizon. But with AT&T, you get rollover minutes. So it seems AT&T isn't so bad. I have an iPod Touch and love it. I think the apps make the Touch and probably the iPhone more useful devices. So should we get a couple iPhones and make the switch to AT&T?