I have done tons of research just recently. I can help you with this question to an extent. So the mid 2012 MacBook Pro with the i7 and 8 gb of ram and 750gb HD is a great machine and they still sell it new right now at BestBuy or Apple store. I found a used one and upgraded the HD to an SSD 500 gb and it is smokin fast!!. I even bought my wife one, a mid 2012 with the i5 and 4 gb of ram with a smaller HD, up graded it to an 250gb SSD and its just as fast as mine if not faster!! Both used mind you! So if you search eBay you can find pretty decent deals and look for the ones that still look brand new on the outside. I got mine for 700$ and my wife's for 650$, they look like they just came out of the box! If you have the cash to spend obviously get a new one with retina but for someone like me I need to buy used. I priced mine at the Apple website with the SSD upgrade and it was 1,999$ LOL I paid 700$ plus 179$ at BestBuy for the SSD and no labor because I installed it my self. It was a huge money saver! I bought a speck snap on case to protect the immaculate condition it's in but you can't count that! Hope that helps your decision making. OH I also choose the MacBook Pro 13 because it has a cd/dvd drive built in. the others do not, you have to buy it separately! Good luck!!!