I used to use something Called Big Brother... http://www.iambigbrother.org.

Worked great for me. You can monitor BOTH sides of an IM conversation and that was crucial for me.