My Canon MP 390 USB Printer hangs XP boot on a Dell 8300.
Boots fine with printer not hooked-up. Boots with other USB devices. All USB hubs show up in Device Manager. Clean re-load of XP, SP2 and current BIOS don't help.
Maybe an IRQ conflict? Or What?