Fixing a fried Mega

I don't think that it is the voltage regulator.
What heats up first is the IC adjacent to the USB jack, and the T16 crystal.
The atmel mega8u2 is what heats up first.