Getting back on topic, for a smaller player to make an iPhone-like splash in the current market, they would have to come up with something truely revolutionary, not just the next gimmick. Otherwise, they'll just be constantly running to catch up.