I think your two criteria conflict. An aggressive street tire is not going to be as good in the snow as a purpose built snow tire. You might want to invest in another set of wheels and tires just for the snow.
I just put a set of Pirelli Zeroes (285/55-18) on my stock rims this past weekend, so I really can't comment on anything but the awesome looks and fact that they do not rub even on rough back roads. They are only slightly taller than the 245/60's, so I'm not worried about my speedo either. I originally tried to get the 285/50's, but they are on national back-order until late December, and my VX is due for inspection next month. The old tires might have passed inspection, but would have been miserable if we got any snow or ice. I'm actually looking forward to testing these tires in the next snow storm. I did drive in the rain yesterday and felt no hydroplaning like the old Bridgestones.
Do a search and you should find lots of comments on Pirelli, Yokahama, Michelin, Khumo, and even BF Goodrich. Good luck!
Gregg
2001 Proton Yellow #1379