bro tamblot, i'm looking forward to your solution. i'm interested
did you try to block the ip addresses used by yahoo messenger?
how about NBAR? you can block specific application/protocol numbers by dropping traffic that matches to a class-map. (sorry for always talking about the cisco way. it just happens that it's what i'm using and what i'm interested hehe)