When I bought my first PCM it was from zzPerformance in Michigan. The reason I chose that one is that they are "unlocked" which means if you know someone with a tuner...you can go edit it yourself. It REALLY wakes up your car compared to the stock tune. And as far as bang for the buck... its really worth it.

ZZ Performance

As far as the intake goes, I prefer to make my own. (the pre-made ones are expensive) Look in the HOW TO section to make one.

I used some 3" PVC and a Cone Filter... cost me less than $75 bucks. Once you remove that stock airbox... your gonna love the supercharger whine when you open it up.

Once again, welcome aboard....read and read... you'll be faster before you know it