theres a lot of threads about this, do a search for all the info, but heres teh rundown.
KKM is not CARB certified, but it is cheaper than the K&N Kit, and from what i understand, they work almost identically.
Bascially you pay the extra money on K&N for the CARB cert and name.