For any vehicle that I'll store over the winter, I'll try to run the tank low and use no-ethanol premium for the last couple of fills, irrespective of the stuff that it burns normally. Add the fuel stabilizer and make sure that it's mixed well enough and the vehicle is run long enough to get the stabilized fuel through the system. I do a bit of digging each fall to see which of the local gas stations offer non-ethanol premium and go there. Mr. Turney has a great point regards shutting down the fuel pump - I'd never thought of that - could you pop a fuse? I think that the engine might continue to run with the battery swicth turned off, but I don't know enough about the function of the battery in damping out electrical surprises.
We've had a bit more than 10 inches of snow in the last week or so, but it's supposed to get seasonal next week (low 50s; above seasonal!) and I haven't 'winterized' the law mower yet. Figure I'll empty the gas tank, run the engine 'til it stops, change the oil, and spray the heck out of the interior of the gas tank with WD-40. Later, Doug