I just determined the problem:
this device.
Intel(R) 6 series /C200 Series Chipset Family USB Enhanced Host Controller - 1C26
after I disabled this device, there are no spikes. but when I enabled it again, CPU starts to go between 40 and 80. and on idle, my cpu never goes down the...