 I bought the 330i 6 spd manual with Sports package and navigation in January.  This is my first BMW and I'm hooked.  It's by far the best car I've ever owned in all aspects.  Nothing was sacrificed to give perfect balance of performance and luxury.  Plenty of HP and torque without the 335's twin turbos.  35 mpg on interstate and 22- 26 mpg city (depending on how you drive) I've put 20k miles in 8 months without any problems.  There weren't run-flat tires on it when I bought it and I kept it that way.  More comfortable ride without them. This is a must buy.  Navigation is a little dated but was very detailed and only had issues not finding one location.  Find a manual and DRIVE.