I just bought a 2012 MBP and am experiencing some horrible lag. It's a 2012 MBP non retina. 2.5ghz i5 8gigs ram. When I bought the machine it was stock, but I've since put in a Crucial M500 SSD with caddy in the SuperDrives spot and also swapped out the factory HDD with my WD from my 09 MacBook Pro. I used it for a day or so and kept getting the spinning wheel when doing simple task. Opening iTunes, quitting safari, or trying to open links in new tabs. It was irritating enough so I went ahead and reinstalled Yosemite hoping to fix the issue. After I loaded my TM backup i noticed the same lag problem. Just today I replaced the factory 4gigs ram with a Crucial 8gb kit, same lag. Not sure what to do next. Any suggestions?