erchulo, a mí me pasó lo mismo en Windows XP y Vista. El problema está en que te coge los drivers por defecto de Microsoft y no te termina de reconocer bien el driver USB de Google.
Lo solucioné con el programita USBDeview, que te muestra todos los drivers instalados USB en tu equipo y te permite eliminarlos. Asegúrate de eliminar todos los relativos a Android... y HTCxxx. Luego instala a mano los drivers oficiales de Google (en mi caso, en C:\android-sdk-windows-1.5_r3\usb_driver\x86) cuando vuelvas a conectar el teléfono por USB y listo.
Dejo en link de descarga de USBDeview:
http://www.nirsoft.net/utils/usbdeview.zip
Para ponerlo en español:
http://www.nirsoft.net/utils/trans/u...ew_spanish.zip