Isn't the E60 supposed to remember your seat adjustment settings, based on what key you're using? If so, mine doesn't seem to work. My wife uses another key, and whenever I get in the car with my key the driver's seat stays where she left it.
As an aside - even if it was working, I prefer the seat memory buttons they had in the E39. It's all well and good if every person using the car uses a different key, but what happens when you share keys? When you let someone else use your car, don't you usually give them your key?