Yeah there will be some ads. Especially if we're to upgrade our systems at some stage. I see no problems keeping the site afloat for now, at least not in the short term future. That flash banner that you mention comes down somewhere around the 20th of May.

Donations are always difficult to manage. Especially with PayPal being such a pain in the ass. I've considered offering some kind of "Elite" membership option that you can pay a couple of bucks for (rather than a boring donation) but I've really got nothing to offer those members currently