Our local dealer is very good with loaners – you get one for any occasion your car has to go in. Mind you, sometimes they are all out and you have to wait a day or two.
We have had a:
320i – handles well but engine is nothing great. (Same as wife’s car)
320i with sports pack – go kart handling though a little bumpy.
325 – turbine smooth engine, needs more low down oomph.
520 with sports pack – great car, needs bigger engine.
530d – I loved this car. Might even buy one in the future. I am now a diesel convert.