I have 2011 iMac and have noticed that it takes forever to open iPhoto and even longer when trying to read iPhone and upload pictures. I also notice slow process when switching users or restarting iMac. It is running OS X 10.9 3.2 i3 and 4 GB Ram We dont do anything crazy on it, mostly surf the net, email and my wife uses it for work which she using some windows software to mirror her office desktop I think. I want to try and speed it up if possible but have no idea where to start or what to do. Not sure if I need more Ram. I was thinking about taking it into an Apple Store. Thoughts?