Just an update on my bricked 680 - hoping this wont spark another heated discussion about jeans and mobile phones 
My colleague has taken a long hard look at the card and one of the solder pads has been damaged. Luckily the path on the pcb connects to another one of the dislodged components that is close so he will be able to solder a bridge in place to connect them. He will do this over the weekend so next week will be testing time to see if the card still works.
Caveats:
Card may have been damaged by trying to run it in it's damaged state.
The solder bridge may not work correctly - it could change the properties of the resistor and capacitor.
The whole system may blow up in a puff of smoke when I test the repaired card!
In any case I am going to try it out and see what happens - will be using a secondary system I have to minimise risk
Will update with pictures and status once I have tested it.

My colleague has taken a long hard look at the card and one of the solder pads has been damaged. Luckily the path on the pcb connects to another one of the dislodged components that is close so he will be able to solder a bridge in place to connect them. He will do this over the weekend so next week will be testing time to see if the card still works.
Caveats:
Card may have been damaged by trying to run it in it's damaged state.
The solder bridge may not work correctly - it could change the properties of the resistor and capacitor.
The whole system may blow up in a puff of smoke when I test the repaired card!
In any case I am going to try it out and see what happens - will be using a secondary system I have to minimise risk

Will update with pictures and status once I have tested it.