We had a 330 prior to owning a Z, the step up from a 2.0 to a 3.0 will be enjoyable, and you'll appreciate the extra power. The 3.0 is a lovely smooth engine, it's very reliable and IMO is one of the best all round engines BMW have produced, being used in various guises in most of the models that they produced in the last 10 years.
There were also enough of them made to keep the prices down on spare parts, for all the consumables like brakes, suspension bits etc and to make the bits available from non-specialists.
Spark plugs last 'forever', so no real extra expense from 6 cylinders over 4. You can expect 25-35mpg depening on your attitude to the loud pedal.
BUT
There is also a lot to be said in keeping a smaller engine on the boil and keeping momentum going. The faster the car, the easier it is to put the speed back on, so the less incentive there is to drive round corners fast...
Some of the most fun I have driving around is when I get a tiny underpowered, undertyred courtesy car when my work car goes in for a service.
Power does not always automatically = more fun. But it is nice to have
There were also enough of them made to keep the prices down on spare parts, for all the consumables like brakes, suspension bits etc and to make the bits available from non-specialists.
Spark plugs last 'forever', so no real extra expense from 6 cylinders over 4. You can expect 25-35mpg depening on your attitude to the loud pedal.
BUT
There is also a lot to be said in keeping a smaller engine on the boil and keeping momentum going. The faster the car, the easier it is to put the speed back on, so the less incentive there is to drive round corners fast...
Some of the most fun I have driving around is when I get a tiny underpowered, undertyred courtesy car when my work car goes in for a service.
Power does not always automatically = more fun. But it is nice to have

