Apply for grants of Google's tools and services at the Maps & Earth Grants for Non-profits program.
Google Earth Pro
Google SketchUp Pro
Google Maps API Premier
Google Earth Outreach is offering funding grants to eligible nonprofits who have a map project in need of developer resources. For more information, visit the Google Earth Outreach Developer Grants page to apply.
Learn how your non-profit can use other Google tools and services at Google for Non-profits.
Google Grants (Adwords)
Google Checkout for Non-profits
Google Apps for Non-profits
YouTube for Non-profits
Several other tech companies offer their products and services to non-profits. Visit TechSoup for a full listing and to apply.