Bobster67 said:
That said the reviews for the 3.0 are all very good which is making me think that the 3.0 is perhaps the one to go for. It would certainly save me a few quid.
It will save you a few quid in the short term, yes, but not necessarily long term..
If you are not financially stretching yourself with either, then the M40i is the ONLY one to go for IMHO.
The B48 engine in the 30i (or even the 20i) is fine and a surprisingly refined and smooth engine for everyday duties. I have just acquired one and am really impressed with it.....however....
The B58 in the M40i is in a different league. It is so much more in every respect. If you bought a 30i you may kick yourself for not buying the 'best' available which would leave you disappointed (maybe).
The M40i is also the top model G29, they don't come any better, so SHOULD hold value better. As cars age, the top models have always held residuals better than the 'cooking' ones.
Running costs for the B58 won't be noticeably more, either. They can be very good on fuel if you want them to be. Bloody awful economy around town, but so are most cars, including the B48.
Two more spark plugs and a litre extra of oil at service time, that's about it.
I have never owned a G29, but have owned the B58, N20 and now the B48 (and have an M54 in the garage too). B58 is by far the best engine I have ever driven, ever! And they have virtually no inherent/ common issues, unlike the B48 (although that isn't bad TBH). My two penneth worth.
If they did it in a manual, then I would get another one, tomorrow. :wink: