Yeah I was doing about 85 into a redlight yesterday and man do they shut the speed down asap, best brakes i've ever driven that's for sure. They must be made by trickstuffFor some reason I thought they were most aluminum.
I still say grab a set of winter tires and go for it. I remember perhaps Motor Trend way back in the day saying they had one for a few days, but it just so happened to snow during that time. And they loved it, it did well.
But yeah sweet car and that one with the blacked out blade thing on the side looks nice - was never a fan of those being different colours. I drove one in Vegas way way back and the brakes on it....god damn, I was not expecting that.