Hi.
I work for a support company, and am therefore required to log in to many different domains. To avoid worrying about profiles, etc, I do the following on my own notebook:
On my machine, I don't join any domain (not even my offifce domain). Icreate a local user account on my machine with a name and password that match my domain account. What happens then, is I log into the local machine (even when connected to my "default LAN"). NT/2000 then uses your local user details everytime you attach to a network share or DOmain resource. This then lets you access any share/printer without being prompted for any passwords. The same approach would work in this instance also.
This may not be the easiest way of doing it, but at least it doesn't cost a cent as no third party tools are required.
I hope this helps.
Regards.
Duwane