This may seem weird for someone with no hand or economic gain to suggest it, but why doesn't this site have any ads?
Now don't get me wrong, I'd be pissed the hell off if there were big animated ads (especially pop-up or with sound), but what about those tiny banners with just plain black&white text?
I think credit should be given where credit is due.
This is a great site, and I'm sure a little google-ad banner at the top wouldn't be a problem for anyone.
I don't know the traffic of this site, or how much revenue one gets from those little google-ad banners, but my guess is that it's better than nothing?
This could probably cover the costs of running the site, and reward the men who've made this all possible.
If the ad-revenue greatly covers the costs, it might help expand the site in ways, such as maybe having a cash-prize tournament?
The sky's the limit! (or well, N-cost of running the site, where N = ad-revenue)
The only potential problem I see here is a legal one, where 3DO might mind profit for this site?