Jag kör MVC3MobileDetect från 51degrees samt avkänning för Android i user agent.
Med MVC3MobilDetect får man upp en extension(?) till Request.Browser som heter IsMobileDevice (bool). Sedan kan man göra hur man vill.
I MVC kan man använda en annan vy eller så kan man göra en redirect till en annan url (vilket jag gjort).
Kolla hur de gör på idg.se. Lite så har även jag gjort.
Edit - kolla även här:
http://detectmobilebrowsers.com/