I thought I'd pick the collective brains on here - I have a friend who has a 2.2GHz 13" MacBook Pro (Mid 2009 model) and it's been a pretty good machine for her. We've upgraded the RAM to 8GB, but it still has the pokey original 5400rpm hard drive (with plenty of free space). It's been updated to Lion and Mountain Lion, and has just been feeling more and more sluggish (lots of spinning beach balls). After checking all the usual things that would cause speed issues, and even loading a fresh install of the OS, I've chalked it up to more or less that it's an older machine (benchmarks are similar to the MacBook Pro I recently replaced). The battery is probably due for replacement, too. Meanwhile, I think she's been itching to replace it with something newer (probably a MacBook Air). My question is, if she spent the money on an SSD and new battery, would it really improve the situation, or would it be a band-aid that would probably give her another year or two before she was wanting a new Mac anyway?