YouTube, under public scrutiny lately for removing videos due to copyright infringement, raised $10,000 in a single day using their little-publicized non-proft partnership program. The YouTube Non-Profit Organization allows not-for-profit's to upload and run compelling videos, harnessing the power of sight, sound, and motion.
If your organization has a compelling story to tell, YouTube can help. Check out their Non Profit Channel page(s). There's even an overlay "Call to Action" available, leading viewers to your website to make a donation or for more information.
Although there are some legal requirements to meet (your chaity must have IRS 501(c)(3) status, etc), there has been measured success: charity:water was able to raise enough money in a single day to provide 150 people clean drinking water for 20 years (charity:water is a non-profit organization bringing clean and safe drinking water to developing nations).