IN response to your first question, my 123 isnt too great in ice and snow. Being rear wheel drive, i find it really easy to break it loose. (though once off the gas, it hooks right back up) Too much power, i suppose!

It loves getting up to the higher speeds! Paid $800, but needed a lot of work (mostly minor stuff) Good car, but I'm looking for an SD.