I'd go with TPR if I could afford it, they were ready, and I could see the numbers of the finished product...
Otherwise, I'm quite happy with my AEM CAI
. Had a CEL problem at first, but it was because the install is slightly different for my 2004... Once I fixed that, it hasn't been back in more than 6 months.
Soo... I guess it all comes down to what you want