I sold my Jeep SRT8 a couple months ago, decided I wanted a nice car that's fun to drive, practical as a daily driver, and still has good performance figures. Did a lot of research, some test driving, and felt like the 335i fit what I was looking for the best.
I settled on a 335is, mainly because the mileage was low, the advantages over the 335i aren't that substantial really.
320hp N54 twin turbo I6, 6-speed manual (Yes, with a clutch pedal, save the manuals!), and it's only missing a couple options so it's nicely outfitted.
Come Thanksgiving I'll be installing some modifications. Turbo inlets, intercooler, hard charge pipes, blow off valve, fuel pump, tune with e85 capability, and downpipes. Should be good for 450-500whp and 500-550wtq. I'll also be adding LED interior lamps and a couple very minor exterior mods.