Almost-Satnav For Cycling
An anonymous reader writes "A couple of guys (us) in Cambridge have written a cycle routing system, CycleStreets.net, based on open data, and have now released it as a free iPhone app. It's been done on a shoestring, in spare time. There's an API and some disruptive tech in the form of a photo submission screen where street problems can be submitted directly. Because it's open data, you don't have to wait 6 months for the routing to be fixed if there's a bug. Android and .mobi versions are in the works, with the apps being done on GitHub."
So if you want to help improve the application, and contribute to plenty of other worthy projects, you could think about checking out The Map in your area and seeing if there's anything you could contribute.
With a suitable Garmin GPS (there are a number of models that do auto-routing that have bicycle mounts), you can load up an OSM based cycle map and get cycle routing that way. See http://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin/Cycle_map
If you already own one of these, you'll probably find it is somewhat more water resistant than an iPhone.
I think much of it has to do with lessening chaffing, wearing a material that will let your sweat evaporate vs just absorb it, not as a fashion statement to try to catch the eyes of condescending people like you and your wife. Those who ride longer distances/more strenuous routes seem to think it is worth wearing even when having to put up with ribbing/heckling from people like you, so apparently the benefits are noticeable enough to make it worth their while to pay the extra expense of cycling gear (a T-shirt and shorts are quite a bit less expensive) along with wearing it out on a ride on public roads/paths.