as far as iPhones go
Verizon: less dropped calls
AT&T: faster data
other than that they're the same. if you dont want to switch carriers, though, the data on Verizon can't be that bad. For things like e-mail and browsing it should be fine.
iPhones are good regardless of what you think of apple's computers.