Just wanted to let you guys know about Charity Miles, an app that I'm using which helps earn money for charity. You need a smart phone and use it like you'd use Runkeeper or Nike Plus. If you listen to music, you can run it in the background. At the end of the run, a .gpx file of your run (including the map, time, mileage, elevation, etc.) is emailed to you, and you can load it to whatever program you normally use. I use Runkeeper, and the GPS signal on Charity Miles is actually better than Runkeeper's, as it picks up the signal in places like the D&R Towpath, and Runkeeper's does not (I always use my Garmin for back-up). Before your run, you select one of 10 charities, and for every mile you run, you earn $0.25 for your chosen charity. If you bike, you can earn $0.10/mile for your chosen charity. The first million dollar pool was put up by Charity Miles, and they are hoping to get corporate sponsors to kick in future money. The only downside is, you're required to post your runs to Facebook, so if you don't have an account, or don't want everyone on your friends list seeing your runs, you can't use the app. However, that's how they hope to entice corporate sponsors...your wall posts will say something like you ran 10 miles for Habitat for Humanity, sponsored by XYZ Company...and for the low price of $0.25/mile, XYZ Company is seen as a do-good company by everyone of your friends list.
Sorry this is so wordy, and I know I'm not explaining it well. Here's a few links that hopefully will explain it better than I can! http://mashable.com/2012/06/11/charity-miles-app/