http://www.motortrend.com/roadtests/...lts_specs.html
Granted the 1's not a hatch(here in NA), but I think think these would be a fair comparison for it.
The 135 would annhilate performancewise, but price is a tad high for the group, so i'm thinking more along the lines of the 128 vs these 3.
Personnaly I'd say the 128 would kick ass, but then I'm bias