in the wet i wouldnt dare turn it off,since i remapped my lcr the whels spin like mad on damp slippery roads. one good point i find with the traction control (esp) is if you fu*k it up its there to fix it.......
on the other hand if the sun is shineing and the tarmac is hot ,mine is in the off postion?!!!!
as for the st,there is always next time.....
st is a well balanced car....
but the looks of the LCR should put fear into any ST driver........
cheers....