it is just my opinion,and im a bit biased because i have a 320d,im not refering to top speed as thats not relevant,i would just prefer cheaper running costs and mpg,to speed and power,the 320d is a refined car,and i dont want to accelerate quickly all the time,and when i do its more than capable,etc,etc.
no doubt the 335d,if i drove one would make me think and i did think about it after driving the 330d before i got mine,the 320d just made more sense,but as i said it is just my opinion,and im not being critical of the 335d whatsoever,i just drive like an ol git thats all.