Hey all, Just upgraded the 580m to a 680m my m17xr3-3d and wanted to share what i found, First the instructions from eurocom were not the best when i came to application of the thermal pads, there are 2 different thicknesses but no indication on what goes where, in the end i put the thickest onto the vrm's at the top of the card, it also gave no info about the ram on the back so i just reused the existing thermal pads. Also the 580m heat sync is not the best of fit, it is stepped for the 580, (when you fit it you will see), in the end i just padded the thermal pads to ensure contact with it reusing where necessary. But all in all was a quick and easy job after some test fitting. The software downloaded works great just follow the instructions and your good to go, i also flashed the unlocked a12 bios though disabling the onboard graphics is not need with the 3d as this is done. After lots of stress testing the temps are great maxing a 64c when looping heaven bench. I have also flashed a modded bios from over tech inferno which has given a clock boost with no increase in voltage.