Dang! There's not much you haven't done. You should definitely get the intercooler. I went with Spearco, and love the bar & plate construction. There's a comparison picture in my gallery that shows it next to the stock intercooler. I think the Hellman IC may have the same construction for less $$$, but can't say for sure.