There are some interesting posts on this subect at: http://petoftheday.com/talk/Forum9/HTML/000084.html
Enjoy!