This vid is from 2006, and I am pleased to say that it worked, and Youtube viewers donated almost ten thousand USD to Team Thau. You guys rule and are awesome, and despite feeling totally shy about it now, I've left the movie up to say thank you to everyone who had a little faith in me.
If you enjoyed it, I'd encourage you to donate to either the3day.org or Relay for Life, both of which are reputable cancer charities.
But above all else, never doubt the ability of a like-minded group of people to accomplish what they set out for. It happens a lot. Thanks.