I was faced with a lot of nay-sayers when I was shopping for one (unreliable/hpfp issues etc). Started off shopping for a 328i coupe until I test drove the 335i. I genuinely cannot think of a car that compares to this vehicle in this price range. The refinement, the torque, the comfort. Not to mention the 07 335s have forged internals.
I say go for it, sure it may be a little more expensive to maintain but it's worth it for what the 335i delivers over the 328 in driving experience.