Adobe has a mobile flash version ready. They are just waiting on Apple (And I think Microsoft) to approve of it.
I opted to not get the iPhone due to the money I would have to put into it, and no service at home. There were also other little quirks, but oh well.