unless you are rich and it's very brand new and expensive...and unless you are very rich (yes I said that twice) don't send to repair shops.
are you sure your usb ports are dead? have you tried running a program like "siw"
Live Search: siw gtopala
tried this too?
USB.org - Tools
if all else fails and you have the interface/slot for it, you could buy a usb card
ExpressCard - Wikipedia, the free encyclopedia