High-voltage programming for AVR chips

I'm tempted by the charge-pump circuit, but after all, how much is a cheap 12V power supply?

I agree that if you could easily reprogram, you have just freed up the reset pin on your chip, which would be nice.