The Gallery
USB.org - this is a nice little site with lots of information on the USB port of computers.
Texas Instruments - This site has lots of useful tools for both USB and DSP development.
Digikey - We purchase most of our electronic hardware here.
Maxim - Most of the other purchases we made were through Maxim.