I've searched the CF forums for this, but can't find a good answer.

When you use the <link> tag to serve something to a "media=handheld", what is the browser basing this off? How reliable is it? Is there a similar HTTP header to detect mobiles with reliability? I'm hoping someone with a lot of experience in this area can answer this question...

Thanks...