Buena pregunta, quiza la respuesta esté fuera del alcanze mio desde asp tradicional,
para no darte respuestas de otro foro en el .net si es probable, te dejo el link por si acaso :
http://www.cyscape.com/docs/browserh...perty_net_.htm
si na mal recuerdo existe una propiedad del objeto navigator llamada connectionspeed, que te regresa el speed del usuario.Pero al parecer no es compatble con I.E..