Barry, how long will you be storing the car? (I know the winters in the Great Whit North are too long... but not that long! Lol...)
The reason I ask is if it's only over the winter, you shouldn't have to worry much about putting the car up on jack stands, or for the most part tirepressure etc... IF, it will be in a garage, and IF you get a quality car cover or one of the storage bags as you mentioned ( http://www.vehiclebags.com/ ) then as long as the tires are inflated properly, and I would recommend changing the oil, and adding a gas additive or stabilizer and store the battery properly and you are set!
Nothing major to it, just common sense, and some preventative maintenace, and your good until next spring. (and this way IF a nice day should pop up, you will be able to sneak her out for a joy ride!)