Sorted it - The problem seemed to be to do with the autologon in the c:\windows\panther\unattend.xml. Removed that and it worked. sysprep still appears to be an enigma to me...