PC World - After just a couple more weeks of work, we've made tremendous progress and brought Android to the iPhone 3G. Although this port is slightly more rough than the previous Android on first-generation iPhone port, this marks an important milestone for the more DIY-minded owners of the millions of iPhone 3G devices that are out there.

Source