Troubleshooting "dead" arduinos

About the only thng that can be 'easily' checked (and maybe fixed) is the path from input voltage, USB or power socket, to the 5V or 3.3V pin on the Arduino.

How much experience you you have in removing and replacing surface mount components ?