Glenn Reynolds discusses using charitable donations to fund the now-killed D.C. school voucher program. In Unchecked and Unbalanced, one of the reforms I propose is to allow citizens rather than Congress to allocate some of their tax dollars to their preferred causes. Another reform I propose is wider use of vouchers instead of other spending programs. Charity-funded school vouchers would combine these two ideas.
The conflict between voluntary charity and progressive tax-funded spending is a very interesting potential battleground. Progressives want to shift away from charitable giving and toward taxes, while libertarians (or civil societarians) ought to be aiming for the reverse.