Anyway, as with many, I'll go on a holiday first (about 3 actually, all cheap tho), have some spare days which'll cost a few bucks (wedding and beer related mainly, quite expensive), but after that I'll donate something.
If you can't donate 20$/year then I suggest you should stop playing e-games and better start looking for job. This is realistic statement and it isn't intended to hurt anyone's feeling.
20$ is a lot when you're never positive at the end of each month, but then you should be looking for a (new) job (I know it aint always that easy). If you're positive sometimes, try to donate a bit of that.
I personally would never have joined if I was forced to pay, and hence no donation either. On the other hand, I'll try to donate about 50$/year voluntarily.
This is probably been discussed years ago, but maybe it should be revisited/reconsidered. Clan Dues. Each member contributes a specific amount per year, quarter, monthly, whatever. We all know what it goes toward, but there are sometimes unforeseen operating cost like we saw a couple of weeks ago. A "donation only" based system has got to be a lot of stress to the higher ups cause the clan is constantly operating in the "red". How much have they paid out of their pockets say over the last 3 years? The general membership should carry the load, not just a few folks. Just a suggestion.
Another suggestion is to be able to view a members donation history on their profile. If we could all see what others have donated, then I think the folks who have "zero contributions" would get peer pressured to make the minimum annual donation.