Talking about handling, how big are your wheels? The bigger the diameter the better the handling (to a certain point). When I upgraded my 14" alloys to 16", the change in handling was huge! No more rolling and bouncing in curves and better response and feel.