Hello all, I'm after a new car for commuting to work and was interested in a 330D beemer. Not many about that fit what I want from it, but quite a few 320's. Is the 320 any good at all? Or is it dogslowwww... Any other pro/cons? Cheers, Sam.