All the HTC personal systems are ASUS and the ones using CH gear had to have an externally powered USB hub in order to prevent the USB bus from random resets.
Even when the bus does not reset, there is a bug in the 64 bit version of Windows 7 which causes a flood of 'bus reset' messages when the power levels on the USB bus get too low.
It has nothing to do with the motherboards. It has everything to do with the USB bus controller chip and the maximum power it is supposed to deliver. It does not matter if it is Intel, AMD, Via, NVidia or any other chipset as none of them well deliver the maximum amount of power specified for the USB bus.
Personally, I will never use any of the high end sticks from any manufacturer without an externally powered USB hub. They are cheap insurance. The longer you draw the maximum amount of power through a USB chip, the more likely you will damage it. It is the nature of analog devices.