Looking at the geometries of the Addict and the S3, I am guessing the leg problem likely has to do with the difference in saddle setback between the two bikes. What kind of seatpost were you using with the Addict?
In any case, I recommend finding a good fitter in your area and getting a professional fit.
Last edited by fa63; 01-04-10 at 06:04 AM.