Challenge Engineering "Street" will keep the primary Cats and allow passing vehicle inspections. Adds nice sound with Akra slip-on and some mild performance improvement while maintaing primary Cats.
http://www.challenge-usa.com/v2/exhaust/bmw/street.htm