Just a thought, not sure if it's been discussed before. I'm sure some of you know that you can get ads by Google on web sites for nothing. The ads are in context with the site (ie it'll show VW ads etc) and you get paid when people click on the ads.
They're unobtrusive (they'll just site at the bottom of the page, no nasty popups and very family friendly!) and may generate a bit more cash for the cause.
Just a thought...