Hi,
I'm only guessing, of course -- but my first guess would be your keyboard drivers. For reasons known only to themselves, Logitech insists on several tons of drivers for even its simplest, most "ordinary", devices, and since Windows hasn't yet loaded at the boot-scan point, neither are your specific Logitech drivers. That's my first guess as to the culprit, anyway.
I've got a "hard-wired" kb from them too, and for a long time now I've seriously considered trashing it (and its drivers) and putting in a nice cheap no-name PS2 keyboard that runs right off the default drivers. Actually if the kb is plain enough, it'll run right off the CMOS until Win gets going, at least on any computer that doesn't hark back to Wright-Brothers days.
Since they're cheap enough, try a "plain" kb with default Win drivers and see if maybe that clears up the problem.
Best,
Mike