Implemented the brunt of CUser::SaveEvent(). NOTE: Obscure code is best code! (... will decipher that later, lazy now).