If you own and operate repeaters, and they're a basic benefit of the club, then make sure you're charging enough dues. $20 a year minimum.
I know some clubs that still snail mail the newsletters - and that's more expensive than the repeaters. Include a surcharge in the dues for any member who wants the newsletter snail mailed - $10 a year would just barely cover it. Email and on web is the way to go.
The methods by which you raise money should tie in with the reasons you spend it.
This is a really good question, in my club, there's never been a mention of what the money is used for that's raised during activities and it's really important to know. Support for the repeater is minimal as I don't think we're charged for the space occupied by the repeater and antenna and the club doesn't fund snacks for the meetings. I saw the financial report one time and the bank account seemed pretty static over a couple of periods of reporting so to me, it looks like the club is just sitting on cash for no other reason.
To answer the question, we were doing a Papa Murphy's pizza coupon sale for awhile. It didn't do too well.