Android is definitely picking up pace. I just hope Apple releases an iPhone for Verizon. I think that will give the iPhone a boost. Apple should also release an iPhone Nano, a smaller version of the iPhone. Maybe also have colors.
I mean, now, when Apple (a) stopped sticking to the only resolution for all iPhone OS devices and (b) is putting much higher resolution screen into older package - maybe it might make sense for them to also put old resolution (320 x 480) into smaller package?
The problems I see in these approach are the following:
1. How can one meaningfully make iPhone smaller/more energy efficient/cheaper?
2. Do people need a smaller iPhone? Is physically smaller touch screen as usable?