2007 BMW 3 Series 335i 4dr Sedan (3.0L 6cyl Turbo 6M)
You will really love this car if you're interested in a car that you want to enjoy driving. I like to drive, even if it's just to the local grocery store or just to work during the week. I have the 335 with the manual transmission and I just love every minute of it. Any 3 series will give you all the driving enjoyment you'll need or at least an understanding of why BMW is so special. The twin turbo 335 in addition to the manual transmission will just add to that experience. The aftermarket is also full of many performance mod's that can easily make this car have between 350 to 400 HP or more. The 300 HP stock rating is definitely under-rated to begin with, so don't compare numbers.
I like the i-drive with navigation... it's easy to use and makes everything is right there at a glance. The fat tires grip very well. The seats are amazing and the interior controls are just perfect and intuitive to where your hands might naturally rest.
Either make run-flat tires much cheaper to replace, or give the car non run-flats with some sort of spare tire option. Try looking for a set of run flats for 225/40 and 255/35 and see how many options you come up with and what they cost.
† Edmunds.com received the highest numerical score in the proprietary J.D. Power 2014 Third-Party Automotive Website Evaluation Study℠. Results based on responses from 3,381 responses, measuring 14 companies and measures third-party automotive website usefulness among new and used vehicle shoppers. Proprietary study results are based on experiences and perceptions of owners surveyed from January 2014. Your experiences may vary. Visit jdpower.com.