What is broken on my arduino uno?

The USB interface chip and many other supporting components may have been spiked as well.

You still may find it cheaper to replace the board but good luck with the chip.