If your Pc recognises you putting in a USB device, then your Hardware is working.
If it doesn't, then it's an issue with with port.
I've noticed you've tried various things, why don't you just reinstall Windows?
This would then show if it's a HW or SW issue

__________________
Big world out there - softwaretipsandtricks have your answer
www.google.com is your friend

Happy to help with Windows 95, 98, ME, XP & Vista. Any router issues are also welcome