After you get the car the way you want it, did you get out and lock the car? There is a setting in iDrive where you can have the settings return to the way they were when the car was locked. To me, this functions exactly like the previous generation BMWs.
I have a key and my wife has her key. When we unlock the car with our respective keys the seats and mirrors return to our individual settings.