BMW has taken everything the 335i was before and cranked it up a few notches, making the new 340i stiffer, sportier, better looking, better handling, and just all around better.