Do you park near the ocean where you'll pick up salt spray?
I used a bike cover while I didn't have covered bike parking, and it worked pretty well. It kept the saddle and chain dry, and kept the worst of the schmutz (spring tree pollen) off the wheels and tires. You may have to tie it under the bottom bracket to keep it from blowing off.