I ran across this today.

http://www.ultracycling.com/about/mcsweeney.html

It sounds like a neat way to make some progress in your cycling and maybe make some new friends.

V.