I bought a 27'' iMac last July that had 4GB of RAM installed, it also has a core i5 processor. Now, it is running really slow. When I just run 2 programs at a time it is slow at times too. Could you explain the changes that I will be seeing with RAM, a SSD or another alternative? In addition, my internet connection at my house is around 1.2-1.3 Mbps. I have 4 computers in the house and 2 smartphones, but the point is that the internet is painfully slow, and if I even want to watch a 4 minute video, it starts and stops for buffering many times during the video. My ISP is AT&T and they only provide this internet speed to my neighborhood. Comcast provides another internet speed but Comcast has had a ton of complaints from my neighbors, and I don't want to go that route. How could I fix the internet speed without changing the ISP? How could I go about getting another ISP in the neighborhood? How does that work? Please Help!!