brian, do you happen to also use Perfectdisk ?
In some cases, under XP it did cause slow boot(happened to me), also, please check in Control Panel -> Administrative Tools -> Event Viewer for any errors under Windows logs -> System or System logs, I forget how they are called on XP