Thanks.. The Android port is the part that still needs the most work. But it does atm get you video, sound, touchscreen support, the only downside is it does require Android 2.3.
Google's Android C++/NDK tools are VERY awkward to use and the documentation and sample code are problematic (the native-activity sample in the ndk does not even compile without tweaks) so if you're going to do an Android port I do suggest at least taking a look at the Android code in Jumpcore as sample code. You may also want to look at my
Building for Android instructions because it is very not obvious how to get Google's tools set up (note, I'm not being purely altruistic here, I'm hoping for someone to try out my Android building instructions so they can tell me if there are any errors ^_^).