I have had a similar problem in the past, sme server as the domain controller for xp clients. PC's fine to the log in screen but very slow to log into the desktop and really slow access to smb shares, turned out to be an iffy cheap switch, just something to keep an eye on