"Mobile browser detection is really hard. None of the reports I've read so far show how they detect browsers."
From my experience it's pretty easy, here's one way to do it: <link rel=”stylesheet” href=”mobile.css” media=”only screen and (max-device width:480px)” />