I've purchased many Rad Dudes parts, really appreciate the parts they offer. Still, a TDR fanboy, everyone that I have recommended them to have been just as happy with the TDR as I have been. Either one will probably yield the same effect (no performance gain on stock setup), both are money...