that Apple will ever put Flash on the iPhone, the iPad or any other mobile device.

Certainly not until Adobe actually build a version that does not chew up processor cycles and cause a drag on the device.
HTML5 seems to be the way things are going now.

P