Thanks for the replies. Still haven't sorted this out yet, but did a complete reinstall again, computer will boot up fine in the shop over and over again. Took it to the client's office, and at first the BIOS didn't see the HDD, then restarted, booted to Windows and it reported a registry error...