Ok, so this will be a quite technical post from the point of view of hardware compatibility. Currently Al MacBooks carry 9400M nVidia chipset and a Intel Core 2 Duo P8600 (2.4Ghz, 1066MHz FSB and 3MB L2 cache). This processor comes in two forms. One form is socket P and the other is FCBGA 6. I was looking at Intel's line up in current Penryns. Intel has listed a Core 2 Duo SP9400 which has a 2.4GHz clocked speed 1066MHz FSB and a whopping 6MB L2 cache. However, it only comes in one form factor FCBGA 6. Now, here comes the more complicated matters. What type of form factor do current nVidia 9400M chipsets support? Now, I know current MacBooks have their processors soldered. However, if form factors match. Can one unsolder the current P8600 processor and successfully install the SP9400? What are the downturns or cons of doing this (besides screwing up your laptop)?