If your bikes are steel and you are worried about rust, have you treated the inside with Frame Saver? It won't solve all of your woes, but perhaps will help your frames out. I have no opinions on bike covers, except maybe spring for a good quality one.