My recent post on variable travel (How To Get from A to B) generated a number of useful comments. Firstly, Eli pointed out an option on Google Maps which allows you to require only 'local streets'. I looked around the site and couldn't readily see this option. However, I did see a couple of new things on the Google site. The screen cap below shows the inclusion of bus information (not new) - good, and also that perennial mapping issues: fantasy ambiguity (not good). Did I mean A or A? Both, I mean A, no - A! [Update - see comment; there is an error in this post, but the problem is real and I provide a correct example in my comment reply to Sean].
Google maps also has a cool video tutorial.
Eli also points to HopStop which provides transit travel plans in certain cities using buses and metro. This site has some nice features, like the 360 degree photo of locations.
Emily points to Chicago's CTA site which can generate walk/train/bus combinations. This looks pretty useful, but suffers from some production issues (my first query failed - try this phone number, my second couldn't recognize my selection from a drop down menu on the site...).
Phil Rodgers points to a couple of UK sites. London Transports Journey Planner is similar to the Chicago site, and integrates information, and altered travel times, for planned road works.
Phil also points to the Cambridge Cycling Campaign, which has lots of great features (create either the fastest, shortest or quietest route).
Finally, Jouni K. Seppänen from Finland points to YTV Journey Planner. Again, plans involving walking and public transport are created.