The guys over at
xda-developers.com have managed to get the Android OS up and running on a HTC Touch.
GPS, Bluetooth and USB aren't working yet, but the hack does seem pretty stable.
The files are available to download, and it only takes a reboot to get back to Winmo so seems pretty straightforward.