stan,
yes, the biggest most saught after improvement is the torque. I live in very hilly/twisty country and the difference is what makes it all worth it. I can climb hills without downshifting and when I open the throttle the power just rolls on, no delays.