There are several implementations of Android on OMAP3 processors. For complete design services with the OMAP35x processor family, Mistral Software has a breadth of expertise with OMAP35x and have an offering available today on our OMAP35x EVM. (See http://www.mistralsolutions.com/products/omap_3evm.php)
TI is also working on an implementation of Android on the OMAP Zoom platform (https://omapzoom.org/gf/project/omapandroid). This is primarily meant as an effort to seed intermediate developers, not end customers, but any developers are encouraged to utilize this as a design resource. TI does not provide support for this project outside of the OMAP Zoom community forums.
Finally, there are two options for the Beagle Board. Embinux based in India - http://beagleboard.org/project/android and NthCode based in China - http://beagleboard.org/project/beagledroid have released software and documentation for running Android on the Beagle Board and provide support for Android.