I like the Android platform. Actually, with some friends, we even participate in the ADC with the Spoxt project.
But Java is not my favourite language at all. We are working on an S60 version and this platform has a nice Python API. Of course there is nothing official about Python on Android, but since Jython exists, is there a way to let the snake and the robot work together