I've experimented with a few, have been using My Cycling Log for 2 years now and like it fine.

Now, if only I could find a good online bike routing/tracking log... I've been using Bikemap for a few months. Half the time it tells me "you just can't go that way" when I know I can!