I'm no expert on soliciting donations, but could you change to hosting your sites with free services. jsonip.com seems like a good candidate for heroku.
And you could use a static site generator like jekyll or octopress and host your blog with github pages.
As for popped.at, maybe that could be another heroku app.