Hola!
mira, en lo personal no uso botones, solo MovieClips, programo cada evento que quiero que este tenga, y programo cada animacion que quiero que suceda en el evento correspondiente.
supon que en el evento onRoollOver se mueve una linea por abajo, asi como si se subrallara la palabra, en el onRollOut, se desubralla.
ok, en el evento onRelease, lo que hago es deshabilitar el boton, entonces, el evento onRollOut no se ejecuta, y la palabra queda subrallada, cuando se presiona otro boton, desubrallo el actual y repito el algoritmo.
aqui algunos ejemplos donde he hecho esto que te cuento:
http://jesuslovesjeans.com http://colorone.com.mx http://lapscity.com http://iglesiagalenapark.org
have funnnnnn