Help for fried Arduino troubleshooting

With a very heavy heart, I'm requesting for help. Today while working on a project, I was making a few modifications to the circuit made with Arduino Uno R3. It was a bit dark and I mistakenly inserted the ground wire to Vin. So basically, there was 260 ohm across 5V and Vin pins. The microcontroller got realllly hot and I realized my mistake and unplugged power within 30 seconds. I let it cool and then plugged it into a PC. The power light comes on but computer doesn't detect anything connected.

So can anyone please help me find out whether the board is fried for good or only the chip?

-Antzy

The power LED lights up so the 5V supply is probably fine. Since the PC doesn't recognize the board there is probably something wrong with the USB-to-Serial chip. If you are lucky it's just a small matter of programming. Search for "DFU Arduino" to find out how to refresh the firmware in the USB-to-Serial part.

Thanks. I'll try DFU...
Btw, any way to check what is wrong? Or hypothesize what would have probably blown?
I tried the general testing loopback circuit but no port comes up when I connect arduino.

And why did the arduino guys put Vin pin at the end after ground pins? That is really deceptive.

I know this is now pretty old topic but I came about to fix my Arduino which I fried and want to help anyone viewing this in future. I programmed a new ATMega328 with Arduino Uno bootloader and replaced the damaged AVR chip. Then I proceeded with DFU programming. If anyone is facing the same problem, here are the links:

https://www.virtuabotix.com/how-to-cure-sudden-uno-death-syndrome/

I had a R2 board, so there were no pins in the back to solder. So the instructions don't say what to do in that case. I found this topic about the same problem:
http://forum.arduino.cc/index.php/topic,61100.0.html

Alternate way to enter DFU mode:
http://forums.adafruit.com/viewtopic.php?f=25&t=19751

That's all. Very happy to revive the dead Arduino. Thanks johnwasser!