I have the Bosch Icons and while pricey ($60) for a set, they've been pretty good.
Haven't had a crazy winter yet here in SW Ontario but have driven through a couple snow storms and they held up well.
As long as the defroster is on I haven't had it freeze up.