So im thinking of getting a CAI on my car and its either Injen or stillen 3g. My question is what are the ups and downs of these two intakes? Which one is harder to install? And are they street legal?(government approved) Please help me understand a bit more about these CAI, thanks