Hola,
¿Por que no usas la función
Datediff?
Dicha función te devuelve la diferencia que hay entre dos fechas:
numagnos = datediff("yyyy", Date(), Cdate("15/08/1988"))
http://www.w3schools.com/vbScript/func_datediff.asp
Cuando trabajes con fechas, horas, etc te recomiendo que especifiques el lcid que vas a usar al rpincipio de la página:
Session.lcid = 1034
http://msdn.microsoft.com/en-us/library/0h88fahh.aspx
Un saludo