I have a windows 2003 terminal server and when the users log in they set their default printer. All printers are networked printers. Once they log out and back into an RDP session the default printer changes and they have to set it again.
This started after an upgrade from Windows 2000. I have not been able to find a way to get the users selected default printer to stick.