My mom's got one and it's been great for her. The M54 is a good engine, just make sure it NEVER overheats or the engine will be done...every 100k requires a COMPLETE cooling system replacement and like any BMW you have to be ritual about 5k oil changes vs BMW's attempt to sell leases with 10k+ oil change recommendations.
|