I'm in MN as well and I could never in a million years dream of leaving my bikes in the garage. Too much theft risk in Minneapolis.
So I bring them in my porch which is attached to my house. To combat the wetness/dripping problem, I use a rubber mat which was previously used as a trunk mat in an SUV. It's just wide enough so both bike tires rest on it, the water runs down and collects on the rubber and evaporates eventually. I keep a couple of cloths out there to give it a quick rub down. When they need a full blown cleaning then I wheel them into the basement.
I've also fashioned a couple of vertical bike racks for storage... love them!