Hi,
One thing that could possibly help with costs of the site would be a donate button with a option for auto repeat donations for those that want.
Advertisers could be another possibility. The catracing blog guy has all sorts of advertisers on his little blog.

blessings.