If anyone might be able to help me resurrect the Bluno I fried the other night, I’ve an open question on the new Arduino SO: http://arduino.stackexchange.com/questions/4266/resurrecting-a-fried-arduino-bluno-usb-port
(Warning: contains graphic depictions of my hardware repair skills which may not be suitable for actual EEs)
The following was posted on Stack Exchange as well:
Upload via ICSP. See those six pins next to the regulator you so expertly tacked on? Those are the ICSP pins. You’ll need a second controller or programmer to do it.
http://arduino.cc/en/Tutorial/ArduinoISP
Looks like I fried the Bluetooth chip too, bugger it all. Anyone want an awkward-to-program Uno 
Convert it into a permanent ArduinoISP and use it to reprogram others through ICSP.
On the subject of fried hardware, recently I think I may have overdrawn the 5v regulator. No smoke, just a non-responsive Uno. The rx, tx, and pin 13 leds are constantly on when usb power is connected. Any thoughts?
Regulator isn’t used when it’s connected to USB. But you knew that, right? The AVR will likely get damage before the regulator when you’re overdrawing it. Individual pins are only rated for 20mA (40mA burst), while any single PORT can only handle a total of 100mA (across all of its pins.)
I was using an RGB oled display thru the arduinos regulator, via a proto-shield. That would still fry the AVR?
For example, on an UNO, PORTB are pins 8 through 13, six pins total. If you draw 20mA out of all six at the same time, you would have exceeded the maximum 100mA draw that the PORT can handle.
RX and TX are on PORTD while pin 13 is on PORTB. To have both of them fail is not impossible, but not common unless you were pulling a crap load out of them. If this is a removable IC, try swapping it. Also consider connecting it to a 7-12V source (remove USB) and measure the regulator pins. If it got fried, it could’ve very well fry the AVR as well.