I have a customer that is complaining of very slow logon times on their XP machines. It would stick at the screen "Applying computer settings" for up to 40 minutes. They can log on by removing their network cable, logging on with a cached profile and then re-plugging in their network cable.
They are running Server 2003, and a mixture of XP, 7 and Vista machines, the 7 and Vista machines are not effected.
What I have done so far is manually assign the server in the client DNS which has resolved the problem and their logon times are back to normal. Obviously this isn't a permanent fix, so I'm looking at the bigger picture with this - I can't have them taking laptops home and then can't access their home broadband.