Found out an interesting thread about i7 CPUs, according to some guys, the sound is comming from the CPU when changing frequency whych the macbook does when put under load. It would also be the explanation why my old 2008 does not have the problem since it has a core 2 duo which doesnt support that...
http://forums.overclockers.co.uk/showthread.php?p=16073036
So, read the thred and the most interesing part is this one:
Hi guys, it's not a fault - the i7 920 simply makes a whining noise when being used for anything other than max: powersaving in idle.
It's just the way the CPU works. These CPUs use a change in voltage to achieve higher speeds. As they change voltage, so does the sound/whine. To see this for yourself, load up your EPU-engine. Click 'max: power saving'. You'll hear the noise goes away. Click 'Turbo Mode' and you'll hear the whining come back.
If you set the CPU to Auto mode, it will shift modes automatically between powersaving, medium, high, and turbo, , and you'll often hear a whining sound.
I wouldn't worry that the motherboard is faulty; it's the same for everyone. As for a solution, until intel sort this out, which is unlikely as it's just the nature of the CPU, the only solution is likely going to have to be a sound-proof (or as near sound-proof as you can get) case I'm afraid.