The XI is being released in September/October (see the link below). You can place an order for it now I think. In fact I think several members here already have. Doesn't it snow a ton in Rochester? The 3 series is decent in the snow with snow tires but remember it's a RWD (unlike your eclipse).
http://www.e90post.com/forums/showthread.php?t=1427