Here’s a cool hack from nexusonehacks.net showing how to install Ubuntu Linux on a rooted Nexus One. This should work on most rooted Android devices.
Why install Ubuntu on your phone? You can get all the goodness of free opensource software right on your mobile without having to find an Android version of the software. If you’re interested installing Ubuntu on your device check this video out to see how it’s done.