Owen

See http://www.egrail.org/

It's pretty good -- and free!

Owen