Ugh!!
I still cannot join windowsxp using adminsmb, but if I use root I CAN 
Have I done wrong?
Code:
Jul 5 03:52:12 ubuntu07 smbd[8881]: [2007/07/05 03:52:12, 2] rpc_server/srv_samr_nt.c:_samr_lookup_domain(2670)
Jul 5 03:52:12 ubuntu07 smbd[8881]: Returning domain sid for domain TERRAN.COM -> S-1-5-21-2309048104-1125823035-1205900859
Jul 5 03:52:13 ubuntu07 smbd[8881]: [2007/07/05 03:52:13, 2] passdb/pdb_ldap.c:init_ldap_from_sam(1064)
Jul 5 03:52:13 ubuntu07 smbd[8881]: init_ldap_from_sam: Setting entry for user: acer-centrino$
Jul 5 03:52:13 ubuntu07 smbd[8881]: [2007/07/05 03:52:13, 2] passdb/pdb_ldap.c:ldapsam_add_sam_account(2142)
Jul 5 03:52:13 ubuntu07 smbd[8881]: ldapsam_add_sam_account: added: uid == acer-centrino$ in the LDAP database
Jul 5 03:52:13 ubuntu07 smbd[8881]: [2007/07/05 03:52:13, 2] passdb/pdb_ldap.c:init_sam_from_ldap(640)
Jul 5 03:52:13 ubuntu07 smbd[8881]: init_sam_from_ldap: Entry found for user: acer-centrino$
Jul 5 03:52:13 ubuntu07 smbd[8881]: [2007/07/05 03:52:13, 2] passdb/pdb_ldap.c:init_sam_from_ldap(640)
Jul 5 03:52:13 ubuntu07 smbd[8881]: init_sam_from_ldap: Entry found for user: acer-centrino$
Jul 5 03:52:13 ubuntu07 smbd[8881]: [2007/07/05 03:52:13, 2] passdb/pdb_ldap.c:init_sam_from_ldap(640)
Jul 5 03:52:13 ubuntu07 smbd[8881]: init_sam_from_ldap: Entry found for user: acer-centrino$
Jul 5 03:52:13 ubuntu07 smbd[8881]: [2007/07/05 03:52:13, 2] passdb/pdb_ldap.c:init_ldap_from_sam(1064)
Jul 5 03:52:13 ubuntu07 smbd[8881]: init_ldap_from_sam: Setting entry for user: acer-centrino$
Jul 5 03:52:13 ubuntu07 smbd[8881]: [2007/07/05 03:52:13, 2] passdb/pdb_ldap.c:ldapsam_update_sam_account(1880)
Jul 5 03:52:13 ubuntu07 smbd[8881]: ldapsam_update_sam_account: successfully modified uid = acer-centrino$ in the LDAP database
Jul 5 03:52:16 ubuntu07 smbd[8881]: [2007/07/05 03:52:16, 2] passdb/pdb_ldap.c:init_sam_from_ldap(640)
Jul 5 03:52:16 ubuntu07 smbd[8881]: init_sam_from_ldap: Entry found for user: acer-centrino$
Jul 5 03:52:42 ubuntu07 smbd[8881]: [2007/07/05 03:52:42, 2] smbd/server.c:exit_server(614)
Jul 5 03:52:42 ubuntu07 smbd[8881]: Closing connections
Jul 5 03:53:15 ubuntu07 smbd[9059]: [2007/07/05 03:53:15, 2] smbd/sesssetup.c:setup_new_vc_session(772)
Jul 5 03:53:15 ubuntu07 smbd[9059]: setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.
Jul 5 03:53:15 ubuntu07 smbd[9059]: [2007/07/05 03:53:15, 2] smbd/sesssetup.c:setup_new_vc_session(772)
Jul 5 03:53:15 ubuntu07 smbd[9059]: setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.
Jul 5 03:53:15 ubuntu07 smbd[9059]: [2007/07/05 03:53:15, 2] lib/smbldap.c:smbldap_open_connection(722)
Jul 5 03:53:15 ubuntu07 smbd[9059]: smbldap_open_connection: connection opened
Jul 5 03:53:15 ubuntu07 smbd[9059]: [2007/07/05 03:53:15, 2] passdb/pdb_ldap.c:init_sam_from_ldap(640)
Jul 5 03:53:15 ubuntu07 smbd[9059]: init_sam_from_ldap: Entry found for user: acer-centrino$
Jul 5 03:53:25 ubuntu07 smbd[9059]: [2007/07/05 03:53:25, 2] smbd/server.c:exit_server(614)
Jul 5 03:53:25 ubuntu07 smbd[9059]: Closing connections