Coming from a car with no driver aids like TC or ESP, I have to say it freaks me out a bit when it kicks in!!
Trying to drive earlier (I was going to get stuck on my road with it on or off), I found that with the ESP on my car was less controllable and more prone to sliding that with it off.
I didn't think much of it until I read this thread, so I got my user manual out...it says that when a driving wheel is spinning on a slippery surface, the system brakes the spinning wheel to distribute the power to the other wheel.
Does this mean 'brake' as in actually 'brake' or just cut power?? And then does all the power go to the other wheel??
It sounds dodgy to me...from what I've experienced of the car so far (which has been 90% snow/icy/wet driving), I much prefer driving without it!!