i've just gone from a mini to a mazda 6 ts 2.0 (petrol though). The boot is huge, bigger than my old passat and bigger than mondeos and vectras too so its very practical.
I absolutely love the car, so nice to drive and it handles exceptionaly well even compared with the mini.
The titanium effect trim is smart.
I'd definitly recommend one.