Found this via our local cycling group, posted on Changeyourliferideabicycle blog.

What do you think?