If you think you need to do a double-take on the subject, then please do so now.
I've been doing a bit of digging around the interweb and found out that the cradle drivers supplied for the USB 1.1 versions of the cradle were produced by a company called In-Systems Design who used technology from Cypress Semiconductor.
I'm sure lots of the hardware people here knew that already. Anyway, I decided to take a look at Cypress and found that they last released drivers for their chipsets in August 2003. The last available driver update from PhatNoise for the cradle contained drivers from 2001 so therefore we can assume there are two years worth of bugs/improvements that we might be missing.
Further investigation, revealed how to create the relevant windows driver INF files for the new drivers and so, I've gone ahead and done just that - only, I've gone and done it so that it appears under the PhatHack banner
This post, and the drivers ARE GENUINE! Sbingner has tested it out for me (I don't have a USB 1.1 cradle available to test with at the moment) and has confirmed the drivers appear to work [the DMS contents could be read from explorer].
If you are re-installing your machine then you might consider using these drivers.
If anyone is feeling brave enough to update drivers to these new ones, then the recommendation from Cypress is that existing drivers be removed first. However you should be able to use 'Device Manager' to update the drivers. To do this locate and select 'USB Mass Storage Device' and go to the properties tab, and choose update driver (manually selecting the location of the downloaded file).
These drivers are NOT x64 compliant, if someone fancies hacking the INF file for x64 then feel free to do so. [I may myself one day].
Hopefully these prove to be a useful addition to the PhatHack community!