Can you flash the Arduino? can you still blink the LED?
You can burn out individual pins, but i haven't seen someone taking out all the I/O with a few pins shorting.
Try setting all pins high, check with voltage meter, and set all low and check with voltage meter.