Perhaps you’ve heard of Google Grants?  If not, it is definitely worth looking into for it is a unique way for charitable organizations to be awarded free AdWords...
more info