I would tell you in advance that 2 problems were not fixed so far, and are pretty much no-goes:
-The graphic card 660m GTX= forget about it, been trying since the G75 series were out and no success so far. The only hope is with the 670m GTX which is easy to deal with.
-The WIFI (Atheros 9485) is also a no-go with OSX and you'll need to replace it by something compatible (ex. Atheros 9285).
Except that all the rest works, but its not worth it assuming the above issues.