I have a Mid-2010 MacBook Pro (MC373LL/A) and when using Snow Leopard, it is rock solid. If I run Lion or Mountain Lion I get sporadic kernel panics. At first I thought it was a faulty video card (Apple TS4088) but this is not the case since I had it tested twice by two different apple stores and all results came back negative for any hardware failures. The only thing they mentioned was that I was using "incompatible" memory modules (G.Skill), and that this may have contributed to the KPs. Anyone have experience with KPs in ML or Lion that would be related to memory? If so, would you happen to have any recommendations on memory modules for the MBP?