I have an 06 sport. I just got the Tripletreads. They're great in the wet. We'll see how they are in the snow. They're supposed to be 80,000 mile tires... I'll be ticked if they only get 40k!
They ride a little better than the Bridgestones... but thats not saying much... I hated those tires. They rode like iron. But they did last over 80,000 miles... and frankly, they we're fine for the smallish amounts of snow we get around here.