I like a plain old excel.
Suburban Cyclists Unlimited (SCU) has a decent one to download if all you want to track is mileage.
There are others floating around that take more stats like speed, climbing, etc.
I also upload to RWGPS when I ride with my garmin, but that's more of an entertainment.
It's good, but I don't trust websites to always be there.
I used to use one called activebody for multiple activities and health tracking, and they shut down.
6 years of data lost, although they gave a fair amount of notice so I had a chance to print out stuff.