I'm using my laptop at work (I prefer to work on a mac laptop than windows desktop), so sometimes I need a little bit me "juice" than regular use (few browsers together, photoshop, few IM apps, music and such). With SL everything worked okay (not great but ok), with Lion I do experience annoying performances that sadly made me use the Windows desktop. My specs are: MBP 13" 2011, i5 stock (4gb, regular sata drive). I don't want to downgrade to an older OS, but I still want to work on this machine. A. When do you think will be the next MBP upgrade? B. If not soon, what do you think I must upgrade to get (at least) the performances I'm used to from SL ? Ram - right now how many free slots I have ? Hdd - theres something better than OWC 120GB Mercury EXTREME Pro 6G ? is it support all the features Apple's stock SSD support? (TRIM and such?). Cpu - do you think it's smart to upgrade other components while using the current CPU or it will be better to just sell this machine and get 13" i7 ? (I don't want to carry more than 13" on me, every day). Thanks!