If you have an apostrophe in XP’s Computer Description field then the computer will not be recognised as part of the samba domain despite it having joined properly.

This is in samba 3.0.2a untested in more recent versions as yet.