I imagine with the soon to be released Voyager and Venus, the chances of a Verizon released iPhone are not looking good when the Apple deal with ATT expires. Thoughts and apologies in advance if this has been covered?
Verizon turned down Apple the first time because they didn't agree with their terms, such as no subsidization or lowering of prices, no carrier warranty, buying music only through iTunes, etc. It's doubtful they'll change their minds.
There should be quite a few decent competing phones available before the two or five or whatever year exclusive ATT contract ends.
I'm sure a CDMA version will come out after the initial five year period. Apple's agreement with AT&T is that they won't release a CDMA version for the first five years. That doesn't mean they won't release another GSM version after two years for T-Mobile though.
Not their Windows Mobile PDA phones. People customize the heck out of them.
As for CDMA, you don't get that awful GSM buzz over your audio equipment, and you don't get as many dropped calls.... CDMA does a soft switchover between towers (it hooks to more than one at a time), whereas GSM does a hard switch (drops one before picking up the next).
They're all probably headed towards a combined version in the future.