I used Bikejournal.com for a time. It worked well. If memory serves, there's a free version that allows you to track a limited amount of data and a paid version that allows you to track more. I stopped tracking a couple of years ago when my bike computer started acting up, and I didn't bother to replace or fix it. I should add that to my to-do list!