http://www.onlinefishinglog.com/home.html

you have sign up but its free. I have found this to be exactly what I needed, allows you to take extremely detailed info.