The above two items on your list completely contradict each other and is also ridiculous. If the new iPhone moves to Verizon next year, it will have to support EVDO (CDMA). Verizon's 4G rollout will take time (years). There would be no way Verizon or Apple would release a phone that will only work in a handful of cities. And if the next iPhone stays with AT&T, there will be no reason to release an iPhone in 2010 that supports 4G. AT&T's 4G rollout will not even start until sometime in 2011. And that will be a slow rollout. Why use an immature and probably costly 4G chipset that might only be useful for a few months, in a handful of cities, before its time for the next generation of the iPhone (2011) to be released. So in other words, IF the next iPhone has 4G, then it will be on Verizon and it will also support EVDO (CDMA). IF the iPhone stays on AT&T, it will not support 4G.
Ah, but alas AT&T is also going to be rolling out 4G LTE, albeit later than Verizon will. If the next iPhone supports 4G and isn't locked to AT&T, it's just including a new technology slightly preemptively and offering the option to people that are within Verizon's LTE network.