Broken USB connector on arduino uno

I accidently drilled my USB connector off the board while assembling my project in its enclosure. Oops. In the process, it destroyed the 220 ohm resistor array that goes between the d+ and d- traces from the usb connector and the d+ and d- pins on the MCU. I tried soldering on some replacement 220 resistors I had lying around, but don't think I got them hooked up correctly.

When I power the device using the DC jack, it powers on and correctly runs its program. Is there any way to reprogram the arduino via say a FTDI programmer, or some other way? Or is this board basically junked?

If you have a second board...

Or, move the processor to a "good" board, reprogram it, move the processor back to the "bad" board.