He estado investigando del tema y pues existen 2 librerías que me gustan para hacer que los User-Agents de todos los dispositivos mobile puedan acceder.
http://detectmobilebrowsers.mobi
http://wurfl.sourceforge.net/
El problema es que también he leido que hay que modificar el .htacess e implementar en un index.php varias clases como mobile_device_detect-php y timthumb.php que permite hacer el resize de las imagenes, intente hacer todo lo que me dijeron pero no se porque no gestiono mi sitio mobile no logro visualizarlo con mis smartphone, ni tablets.
La razón de hacerlo así es para poder aplicar el seo a mobile, el sitemap para mobile y porque en mi site originar hay muchos temas que si simplemente los acomodo con css y media querrys seria muy largo el scroll en los dispositivos por eso debo hacer un site aparte en un subdominio tipo m.dominio.com
Gracias de ante mano por las respuestas