In my experience, upgrading RAM from 4GB to 8GB doesn't make your Mac faster or slower, just better able to handle a lot of programs in memory. For example, running iMovie eats up a lot of Ram until there is less than 100MB available, which slows things down when I want to do something else while waiting.
But because RAM is dirt cheap these days, just go and upgrade to 8GB anyway. A pair of Corsair 4GB DDR3 cost about RM136 ringgit yesterday at Lowyat and compatibility has never been a problem when talking about RAM. Apple's very own manuals don't say you need Apple specific RAM, they just gave out a general spec RAM. Heck, everything that comes out of the Mac is made by Samsung anyway, a standard CL9 RAM.
But if you really want performance, then your answer is SSD. My Pro 13" 2011 boot times, sucked. Performance sucked also while on Lion largely because of the insistence of the OS to load everything back up when I booted in. On average, the boot time is between 30-40 seconds at least.
And then the annoying icon bounce as it tries to load itself. Because of the full screen swiping and all, the annoying bounce delay is even more annoying.
Now, a bit of a disclaimer. I am also a reseller for Intel, so it makes sense for me to promo SSD here. (Help out some more la, huh?). But that doesn't mean I don't look for value and performance. So here is a bit of a research that I did based on my own observations and tests, and my answer to some of the questions that my customer have asked.
Q1 : Sata 2 or Sata 3
I had played around with OCZ's Vertex 2 before, some lucky forum member here got the unit I used from me. the 240GB OZC uses a Sata II, and to be honest, I wasn't really impressed with the speed. I don't feel that there is much of a difference between the 240GB and my HDD to be honest.
Now, if you are talking abut SATA III, things are a little different. Test have shown that some SSD are actually capable of shoving close to 400mb per second down the SATA channel, so the performance are noticeable.
My Pro boots up less than 10 seconds. How's that for speed?
Q2: Sandforce vs Intel (or Marvell)
Intel 320 series are good SSD, if you want space. Speed? The 510. Then again you should consider Sandforce if you want more speed. Reliability is a question though, but most people having problems with the BSOD Sandforce bugs are not using Macs to maybe you'll luck out as I did.
Reliability is another question, and for me, all things being what it is, I think its about equal for all manufacturers. Intel got showstopper bugs, Sandforce also got showstopper bugs. Your luck may vary, so maybe we do need some of of registry on what SSD works with what Mac.
Q3: What Are You Using?
Kingston HyperX. Now, on this I got a pretty good deal actually. And the performance is not something to sneeze at either. OCZ may be known as the Mac of SSD, since its pretty much the same controller, but priced higher.
Attached thumbnail(s)