Virtual walk-a-thon for charity

How amazing is this?
For the second year in a row, the American Cancer Society held a Relay For Life in Second Life. They raised more than $40,000 and attracted more than 1,000 participants to walk in the 24 hour walkathon event.
The real-world relay was first held in 1985, and over the years has raised 1.5 billion dollars in the fight against cancer. This year’s virtual Relay For Life track walked through representations of real-world places like Mexico, New York City, Paris, Sweden, and South Africa. Avatars encountered opportunities along the way to have fun while donating money – lighting virtual luminaria, and participating in events such as sky diving off of the Eiffel Tower.