I live in Indiana, which gets closely to the same crappy weather you get. I Recomend the white, the only time i would recommend black is if it is a performance car, show car, or any other car that you would enjoy to clean every day. Like the black camaro that I plan to order

. Not that I wouldn't take car of my daily driver, but a show car isn't a daily driver, And the daily driver i got right now is dark green. To say the least it still gets several washes in the winter, i just try not to look at it until spring.