I was reading a post on Verizon's LTE deployment and wishful thinking by TUAW (hey, I do that all the time - thinking wishfully) about the possibility of the iPhone working on Verizon's LTE network in 2010 instead of waiting for ATT to take it live in 2011.
But here's the larger issue. You go with the network you like or go with the iPhone and have to tolerate an arguably inferior network? Well, that's the great thing about the iPod Touch. You can get the iPod Touch with all the great features of the iPhone OS, iTunes, and the app store and then go with a Storm on Verizon or Pre with Sprint when it comes out.
I understand with the iPhone, you carry one single device. That works the ideal situation. What about folks are locked into non-ATT contracts or live in areas where ATT just plainly have no signal? Since I've been trying out the G1 for the last few months, I pretty much carry around an iPod Touch as well. I've got access to my iPhone/iPod Touch apps as well as the ease of use of the OS. At the same time, I've got a 3G phone provides me with mobile Internet and connectivity.
I've got issues with my G1 but it does get things done. So for folks who, for whatever reasons, want an iPhone but can't, the iPod Touch is the way to go.