I have an early-2008 iMac 24" with an Intel Core 2 Duo 2.8GHz, 2GB RAM and 500GB HDD. Since upgrading to Mavericks (and I'm sure beforehand, when it was running Mountain Lion), the computer has been unbelievably sluggish: startup takes minutes, as does opening applications; opening even lightweight applications like TuxGuitar takes, sometimes, over a minute. Applications will often freeze up when doing the simplest of tasks. At first, I put the sluggish performance down to the fact that I'd filled the HDD, but once I'd cleared over 100GB, there was no clear effect. Opening Activity Monitor, it became clear that even with only Safari open, the memory is maxed at 2GB. So, it makes sense to upgrade the RAM, surely? My real question here is, is it worth upgrading the RAM from 2GB to 4GB (the recommended maximum, according to Apple) or 6GB (the maximum according to various sources), or taking a whole other route? After all, the 4/6GB of new memory will still be DDR2 running at 800MHz. In addition, I'd like to know if it is possible/worth it to swap out the HDD for an SSD. Thanks in advance, folks.