I've been using MyCyclingLog.com...which connects to my facebook...which is where I add most of my rides.

I think I used to have a bikejournal page but MyCyclingLog is always free They're also working on an ipod app for it.