Mine is a mid 2010 13" MacBook Pro, and its just an awful piece of junk lately. And I know the cause is the Core 2 Duo CPU. Its to old and slow to do anything processor intensive. I can't render in Maya or adobe after effects, I can barely play certain games because the physics engines are to CPU dependant. I know the CPU is soldered to the logic board, but is there a way to put a logic board with say a core i5 or core i7 on it into mine? Or there was a company that you could send old iMac G3 logic boards to and they would de-solder the CPU and put a faster one on, is there something like that for MacBook Pro's? I really don't think I should have to buy a whole new computer when this ones only 2 years old. Apple is so stupid when it comes to designing computers. Who cares if its thin if I can't upgrade anything on it? Honestly I might not ever buy another apple computer if they keep making them less upgradable. They're all about the environment then they should make it more upgradable so theres less waste.