Huffington Post put this clever infographic up about some of the many benefits of riding to work. Some of you have probably seen this before but some of you probably have not. Take a look.