i cant comment on the ITR vs. aftermarket cuz ive only had aftermarket, but my suspension techniques kit for 97 hatch works like a champ, and its pretty cheap.
but thats just my $0.02
__________________

University of Florida Gators - '06 NCAA Basketball & Football - '07 NCAA Basketball