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.
Power, handling and solidity.
Better electronics (security system, electric motors).