Hell yeah dude, i'm with you on this one.
Althoughh, i don't believe iPhone isn't going anywhere with any other carrier, other than AT&T. Just because Apple iPhone is such a big global cell phone that are all baisically on GSM networks.(in other words, iPhone likes to go international & travelers can have a better experience.) Also, CDMA is becoming old, while Gsm is more modern and Apple likes to roll with modern.
As for the next generation iPhone,
Who knows if it'll be 4G. it's too early for it to be 4G, especially if AT&T and/or Verizon is gonna be working on it in the future. The only way they'll roll out a 4G iPhone will be if Apple attaches itself to Sprint, who is currently the only 4G network in America.
Camera: Expecting a 5 megapixel, but Apple wouldn't do 12 megapixel, for SURE! atleast not now.
Design: Most most most likely a new disign, most likely slimer, etc.
Don't be expecting a physical or Slid out physical keyboard. There is a reason why Apple talked about it in WWDC '07 and there's a reason for adding a smart virtual keyboard.
Battery: I'm real positive that Apple will boost up the battery life to atleast 7 hours of talk-time. My highest hours of guess,(or atleast 9 hours, to the MAX.)
Resolution: Positive that Apple will also boost up their resolution, but not too many. And i'll be super suprised& shocked if Apple releases an OLED screen. Very very "suprised"(doubt it they'll get an OLED screen.)
User interface: Can be worked on, and am probably expecting a 4.0 update anytime soon. It's highly possible.
As for the UI, i'm real comfortable as how it is for myself.
Overall, these changes are expectations that Apple will unviel with the 4th generation iPhone. Hopefully better ideas may come out soon.
Just don't expect Verizon Wireless. (I'd also be suprised.)