Long time windows desktop user, gaming mostly. A few months back I bought a used 2009 white macbook off a friend to dabble in app development. I enjoyed using the macbook so much I am looking to make a jump to a macbook pro after selling off an HP Envy I was displeased with because although billed as a light gaming pc, it would heat up so badly with anything i tried it would throttle the cpu back to an unusable state. Knowing that a likely update was coming, I've been holding off. Now this new retina mbp has my mind spinning, I just dont know which to get. What I am looking for is basically a computer that will act as an on the road system, something I use when travelling and also some home app development. I'd like to play a few games like Diablo 3 and SWTOR without the computer overheating and locking up (The ENVY did this with games set on very lowest settings. It heated up to 90C VERY easily.) I would also like it to handle the occasional Handbrake video conversion too. My biggest dillema is SSD vs HDD. I am still very wary about SSDs as lifespans can be all over the map. Considering what Im shelling out, Id like the system I buy to last at least 3-4 years. With a normal HDD, if it dies I can easily buy a replacement if Apple wont cover it. The SSD setup they use makes this incredibly expensive if not impossible to do. My other issue is the retina display, is it REALLY worth it for my intended use? I think I am so caught up in the hype that I could really use an outside opinion. Should the perks of a retina display make me overlook my concerns about SSDs and vice versa? I just dont know. I'm hoping you experienced users can give me some advice. Also worth mentioning is that I would also sync my itunes library with my desktop, but storage isnt an issue really there. I would only mirror music apps and podcasts, and that runs about 100GB. So i need something that would confortably afford me some room for games and future expansion without costing me a fortunes. I know it seems like Ive made a case for the vanilla MBP, and I probably have unless you guys can make a case for the retina versions. Thanks, and sorry for the lengthy post.