Hello,
I recently tried using http://www.web2py.com/examples/static/mobile_device_detect.py for mobile device detection, but it turns out that it actually picks up the Googlebot as a mobile device! The cached version on Google validates this, and I tried User Agent Switcher as well. I'll try and look at it again tomorrow; suggestions?

