here's what I do. Spend a full day doing a kick ass wax job before winter really kicks in, it'll last for most of the winter.
And spend some money at the automatic car washes that are brushless. 90% of them will spray the undercarriage as well.
Every now and then winter breaks in michigan just warm enough to go out and hand wash the car again.
Not much too it really.