I had similar impressions to the others. They feel like different cars, the 335i is more of a cruiser while the 328i is IMO overall more fun because of it's fantastic handling dynamics and minor acceleration deficit.
The 328i Sport is the most fun car I've ever owned and the technologies are very impressive. I loved my prior M3, this is more enjoyable than I remember the M3 being.
It may take a little while to understand their concept, the steering and the engine. The engine by the way is awesome and I wouldn't be surprised to find both the engine and the car become classics. If one can't get over the 4 cylinder thing no matter how good it might be, this car isn't for them.
One complaint: The tech toys are fun and can distract from the driving which when undistracted is more fun.
2012 328i Sport
2008 550i Sport
1988 BMW 325is
Never again anything larger than a 3 series sedan.