This is an interesting site which lists people and businesses who donated to political organizations and to which party they gave their money.
Follow the Money
Does it list "donations" to "foundations"?
You're absolutely right, Watcher, that site is full of some great details... but don't forget about the massive amounts of related information that's also posted and available for free review by the Maine Ethics Commission. One of there search options is posted at https://secure.mainecampaignfinance.com/PublicSite/SearchPages/PACList.aspx