depends on what you want i guess. If you want low end go with AEM
and if you want more top end Injen
and there are a lot of people on here that claim TPR has the best of both worlds and no bogging.
I LOVE MY Injen CAI
and thats what i would recommend