Happy to admit I'll be trading up for the next gen pretty much as soon as the next gen is available. I know I'm in the minority. I like new cars. And better mpg won't hurt.
'11 E90 335i M-Sport 6MT Performance Edition
BMW Performance Exhaust