si, te lo explico:
el userAgent, es un campo de la cabecera HTTP que proporciona el nombre de la aplicacion cliente web (navegador) usado por el usuario.
Un ejemplo puede ser: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
mas info en:
http://en.wikipedia.org/wiki/Useragent
¿y para que quiero cambiar el useragent? Mu facil: estoy creando un cliente en VB para ver solo mi web (tendria algunas caracteristicas extra), y para aplicar esas ventajas a la web, necesito saber por javascript que se esta accediendo desde el cliente que yo he programado y no por un navegador como IE, FF u Opera.
Basicamente es eso, si sabeis de otra forma hacedmelo saber
GRACIAS!