About a month ago we got our first glimpse of Android running on an iPhone 2G. Although that was a big accomplishment, the 2G is dated even when compared to the first generation Android devices. Now Android has been ported to the 3G.
The mastermind behind both projects is a coder by the name of David Wang. Running Android on a 3G is a little more attractive than the 2G, the 3GS should be up next. Once he finds a fix for audio this could be a useable port, stay tuned for more updates, the kinks should be worked out soon.