Otter has a new and better home!
Please come to
http://otterplus.com