Has anyone read this article?
From what I’ve heard, Flash technology for the iPhone has been developed. Everyone is just waiting for Apple to release it.
My guess is thus, Apple has the new iPhone almost ready, and Flash will be available for it.
And when they release the new phone, they will also release Flash on the 3G.