Es cierto lo que dice Mikel, esto no funciona en IE6 o anteriores. en el caso del foro el efecto no es una prioridad y por eso no importa si lo usas no funciona en IE6. Tú tienes que decidir si el efecto en tu caso es esencial o no. Si fuera esencial lo mejor es usar javascript. Por cierto, este es el estilo que usa el foro:
Código HTML:
.tdtitle {font-size:13px;}
.tdtitle:hover{background:#eee;}
en cuanto a lo del elemento <b>, creo que sería mejor que lo usaras en un elemento bloque y con algo de padding para que se vea mejor el efecto.
EDITO:
Ja, me tarde mucho en responder.