He leido por ahí que ese problema viene dado a una descarga errónea, deshabilita tu antivirus a la hora de descargar los drivers, a ver si así te funciona.
Osea, tu cuando te descargas los drivers pinchas dos veces sobre el ejecutable para instalarlo no? No lo estarás descomprimiendo no? Es un .exe, ejecutalo, no debería porque salirte nada de 7zip.
Has conectado otro dispositivo que no sea el disco duro en los usb 3.0? Prueba con un pendrive o algo que no consuma tanto voltaje como un disco duro.
Lo único que se me ocurre es que los usb se hayan quedado sin voltaje por alguna razón, has instalado algún tipo de hardware extra? Puedes medir tambien el voltaje que llega a los usb por si fuera esa la razón.
Depende del tipo de programación, para desarrollar en Java no necesitas una maquina brutal (digo java como digo .net u otra cosa), pero si haces programación 3D la cosa si que puede necesitar algo mas de caña.
Lo que si que te diría es que tenga una pantalla grande, yo personalmente odio esta programando con las ventanas del entorno todas minimizadas o cerradas y tener que abrirlas cada vez. Pero es cuestión de gustos. Si tuviera que comprarme uno me compraría este:
Yo lo que te recomendaría es una mejor grafica, y como te dicen ,preparate para tener un radiador de pc con ese procesador xD. Yo tengo un phenom 965 y en invierno paso calor con la bestia al 100%