i think people need to realise we are talking about diesels here so the engine will never feel like a petrol, the 335d is awesome, but is very much like a 123d in its delivery, bmw do not make hot hatches that can be compared to golf, frs etc...., hot hatches become less fun when they become sensible, bmw diesels are sensible, you have to see them for what they are, fast, comfortable, well built dailys, swapping my meg for one was the hardest car decision i have ever had to make, why? because i knew it would not even come close in terms off fun driving, but how often do i have fun driving? not a lot and the bmw is better for 99% of the time, a 135i is a different matter, if you can live with running costs, its better than any hot hatch 100% of the time imo, my point is driving one for an hour you will be trying to do the fun thing comparing to the ed 30, that won't work, i didn't even test drive mine for that reason.