Currently, two of my very good friends are cycling 10,000 miles (self-funded) all in the name of charity.
Not only am I insanely jealous, but I have been trying to help them in creating awareness for the trip.
Check out their blog, its a genuinely good read and is all for a very good cause.
http://cyclingforteach.wordpress.com/
Design Got Small