"At this point, I don't think there's a way for the iphone to win against android."
Winning and losing could be defined by a variety of metrics (app sales, cross-marketing success of other devices, content-sales, etc.), but surely Apple could take a large step towards expanding their presence by opening up their devices to every carrier. Make the iPhone available on Verizon, Sprint, TMobile, and AT&T ... and commoditize the price of the handset and I think you'll see a renewed fight for the "winner".
Winning and losing could be defined by a variety of metrics (app sales, cross-marketing success of other devices, content-sales, etc.), but surely Apple could take a large step towards expanding their presence by opening up their devices to every carrier. Make the iPhone available on Verizon, Sprint, TMobile, and AT&T ... and commoditize the price of the handset and I think you'll see a renewed fight for the "winner".