I know this isn't what you're asking about, but my electric company has a budget billing program where they average out your usage and charge you the same amount each month.
I use it mainly so that I can set it up and with my bank's bill pay system and then forget about it for a year. But it's also nice for avoiding those huge bills in the summer.
It might be worth looking into.