The current sales gap is because the Touch is so far behind the iPhone. Make the Touch hardware equal to the iPhone and the iPhone will suffer.
Again, folks who want cell coverage will stick with the Iph. Shouldn't steal any significant # of users away from the Iph.
And given how far both have come along, the gaps keep getting bigger and bigger from one generation to the next. It's shocking when you really think about it.