If you have a Compaq computer, then stick with the compaq motherboard. Otherwise, go with Super Mico.
difference between the upgrade
No, i have the same motherboard/pc. It's limited to 800FSB. The Q6600 is 1066FSB. If you're still looking for a upgrade the best processor would be a E4700.
If you are moving your current processor into the upgraded motherboard, your current cooling fan does not need to be upgraded.
Your motherboard may need to be changed when your CPU is upgraded.
for home personal use
Yes.
You need to upgrade yourFlash Player
It depends on the motherboard. If your motherboard supports core i3, it is possible, if not it isn't.
When the cost of the upgrade outweighs the benefit of the upgrade.
one is pro and one is free
You may upgrade to the Win 7 Ultimate with this version. The difference between the Anytime Upgrade and this one is you will need to use the Ultimate CD for upgrading which is included in the Ultimate Retail Box. The Anytime upgrade was a download from Microsoft.
You can't. The processor is usually soldered onto the motherboard in netbooks.