So can you clarify why you stated you can't swap your wallet.dat file?
Im still not seeing how that statement is not false.
PS: I didnt mean "no" transactions are stored in the wallet. I meant the entire transaction history of the blockchain is not exclusively stored there. You made the statement that you can not swap your wallet.dat file becuase it will miss transactions. In fact all transactions are updated when you put the wallet file back into the directory.
Copying over wallet.dat works fine.
Grue,
I think you are mistaken.
I've done this many times myself. It works.