I wrote down some thoughts about when/how to use conversations:http://blog.hibernate.org/cgi-bin/blosxom.cgi/2006/06/22#stages-of-adoption