Mobile web developers: Your users hate it when you do this

Because browser detection is never perfect, web sites should let readers choose between mobile and full content. They can try to guess the right version by default, but please let users opt in or out.
more on limpet.net

On usability of automatic switching between mobile and desktop versions of websites, based on User Agent detection.