 Fast, solid, highly capable car.  I thoroughly enjoyed driving it. The 540i adds power but gives up the 528i's nimbleness. The great driving experience was more than offset by poor reliability though - particularly the electronics. I had to take the car in for unexpected repairs about twice a year.