I have a Mid-2009 MacBook Pro that has been working great up until recently. I started having some slow issues after upgrading to Yosemite but it turned out to be my lack of RAM at that point. I have upgraded to 8 GB RAM (~$200) and have seen a big improvement. Therefore, I felt good about the computer. I have been having rainbow wheel issues and I will be taking the computer back to Tekserve who installed my RAM to see if it's defective as it's covered under a warranty. Also, yesterday I saw (for the first time) Status: Replace Soon for my battery. I will be getting a quote on Friday for a new battery. I have seen on another NYC website they replace the battery for $100. I'm assuming Tekserve may be more expensive but I will see then. Anyway, is it worth it for me to keep putting all this work into this MacBook Pro or should I consider getting a new one. Am I going to encounter issues every couple of months now? I just purchased an iMac at the end of 2013. Lately, I haven't been using it much because I'm on the go all the time with graduate school. I use programs such as Final Cut Pro and Photoshop Elements to name a few and it's been very helpful to have them on my MacBook to do work on the go. Lastly, if I decided to get a new one, would it be worth it to sell this one? Any ideas what I could get? 8GB RAM 250 GB Harddrive 2.53 GHz Intel Core 2 Duo NVIDIA GeForce 9400M 256 MB Thanks!