Sorry for the bad pics. All I had was my cell phone at the time.
Installation was much easier than I expected. Took me close to two hours to do the install, but I also jacked the car up and removed the left-front tire for the filter install, and I quadruple-checked every single part and fitting very carefully as I installed it, since this is my first "big" mod on my still-under-warranty daily-driver. After ripping out the stock intake, I can understand just how restrictive the damn thing really is.
After I installed it Saturday, I had to take the time to reprogram my radio presets (as well as the other settings), the memory seats, and the windows. I then drove it "normally" to a friends to watch the NCAA tournament. No issues, despite a slight whistle at certain throttle amounts, and the growl was definitely noticeable.
Yesterday, I put about 80 miles on the car, between errands, going out to dinner, and basically showing off like a teenager!
The butt-dyno doesn't lie, there's definitely more pull at just about the entire rev range and throttle application, and the sound is fantastic. The greatest improvement IMO is the throttle lag time, or lack of! As with my previous 6, when I hit the accelerator, I always noticed a tenth of a second hesitation between my foot and the car actually moving. It's gone with the CAI! The power is there RIGHT NOW!
And for the record, I usually don't put decals from suppliers on my car, but since Injen had the balls to step up and actually create a part specifically for the 2nd-gen Mazda 6 V6, I threw their decal on the rear window, right underneath the satellite radio antenna.
The intake just makes my 6 that much more enjoyable to drive. Install was easy, and the benefits far outweigh the price IMO.