During Hurricane Season, I usually store between 30 and 35 gallons of gas in my generator and plastic cans. At least every few months (3-4) I top off my vehicles with what is in the cans and generator and go fill the cans. This serves to cycle the gas before it has a chance to become "varnish".
One note on the science of gas these days... most gas in the lower 48 has up to 15% alcohol in it to serve as an "oxygenate". It serves to absorb water in a fuel system, reducing the problem of water in your lines freezing in cold temperatures. I don't know if the alcohol is a smaller molecule than the gasoline, which would allow it's vaporous state to pass through the plastic more readily. It may serve to absorb moisture in a can more readily as well, though.
With this much fuel storage, 30-35 gallons, I also tend to use it up when the price of fuel is steadily falling, and then refill it before it rises again (I never catch the top or bottom, but I sometimes get close). I still cycle all cans every 3-4 months when full and make sure my spare gas is available during hurricane season.
[off topic]
On that note, our generator burns about 8 gallons per day and we just had our power turned back on after Ike. It went out at 2:45 a.m. on the 13th and it came back on about 2 hours ago, almost 7 days later. It was costing us about $30/day. Ouch. Thank God for the ability to help friends with ice though. We were able to freeze many gallons and litres of water for friends and rotate their water for ice.
[/off topic]
.