We have seen bochs used to get win3.11 and win95 on the iPhone, why not an emulator/something like that to put either Andriod or WinMobile on it?

Before I get shot by 50 people, there are actually a few apps that most likely will never be on the iPhone, one I use is actually an auditing program. Any chance of this? In theory, they both are ARM devices. I'd settle for this versus some bastardized version of either on it.