My current approach is Android ICS on a Transformer Prime, with an Ubuntu chroot for running server-side apps when developing (with vim, git, etc), and VNC connection if I need to run full desktop apps.
If only Firefox Mobile included development tools I could mostly ditch the VNC part.