I work with a non profit organization putting on a marathon-style event where each competitor is raising her own donations, but it's all reaching one goal.
Would like to find a web based system where the donor can select a competitor to donate to and track/compare donations for each individual but all donations funnel into one account. Bonus if it can accept pledge-style donations (ie: $1/mile to be collected after race).
I'm a big fan of ChipIn but that collects all for one cause and doesn't track an individual's goals/amount raised (in fact the donor can't even specify in a note who they'd like to support).