Yes, Vittoria Rando's (700X25c) are great commuting tires (I've had no flats and they grip better and are not as harsh as Conti Touring). However, I just moved to Michigan (US) and haven't experienced snow/ice with them yet. Have you run them in snow and/or ice? If so, how are they?