Ok quick fix to the driver missing for the "Android 1.0" inside your device manager when in the "bootloader" menu.
Goto your sdk installation, open up the usb_driver folder. Inside that folder you will see an "amd64" and "i386" folder along with an inf file and a couple of cat files.
Open up the "android_winusb.inf" and add underneath the ;Google NexusOne :
;HTC Incredible
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C9E
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C9E&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0C94
Then goto device manager, right click on "Android 1.0" goto properties then click on update driver. Once there browser your computer and select the folder which contains the file you just edited. Windows Vista/7 and probably XP will complain that its an unknown driver from an untrusted source etc, hit install anyways or ok. Once installed your device manager will refresh listing a new device under Android USB Devices called:
HTC Bootloader
And we're off......