I remember when I first got mine I went out for a thrash in slightly damp conditions and the way the traction control behaved almost made me lose the car (i.e., powering into a corner and suddenly loosing power mid corner, the change of the balance in the car was a real suprise, heh).
I've actually made the effort to get used to it now, so adjust cornering style to suit. I never thought about turning it off every time I drive, hehe.