http://www.fitday.com/
It has a nice section for journaling.

Carrie