It seems BMW has joined the not-so-exclusive club of automakers paying for their environmental sins, with a $6 million ...