our power was turned off and when it came back on
Are you saying the computer was on when the power went out? Do you think this is related?
When you say upgrade, did you do an inplace upgrade over Vista, or a custom install to have a clean install?
Did you load any drivers for things like the chipset yourself or are you just using Windows 7 ones?
In Device Manager, do you show yellow marks next to the USB devices?
Do you have anything plugged into the USB ports? If so you might try removing it prior to reinstalling the drivers.