With all the furor of the Google Voice iPhone app situation going on. I have had a few conversations about people wanting to port iPhone apps to other platforms mainly, Android and Windows Mobile. Going cross-carrier and platform seems to be the goal. Easier said than done especially depending on the app.
Check this case study: Ready to Port your iPhone App to Windows Mobile?