Mapmyride.com is presently my favorite site for mapping my rides. Its got a good route mapper, does some limited calorie burning estimates (though that part of it is rather hit and miss), and provides a training log you can cross reference with either saved or a new ride. Pretty handy.
And hey, lookit that, you can embed the route in your blog. The Maps page has some of my favorite rides there. Below was my Sunday ride. I dropped my car off at the mechanic, and biked home after stopping for some coffee in Fremont.