Well hello there, Currently I own a 13 inch mbp from mid 2009, the little warrior´s specs are as follows: CPU: Intel Core 2 Duo @2.53Mhz HDD: 500 GB Hybrid drive @5400 RPM (500 GB plus 4GB SSD) RAM: 4 GB DDR3 VRAM: NVIDIA GeForce 9400M @256MB The little warrior has seen me through law school, some engineering years, my work as both a lawyer and a photographer and even helped me write a few basic apps and play windows games. The problem is that after almost 7 years the little warrior is showing up his age, his battery is now broken (seriously, the charge lasts 1.5 hours if im lucky) and it sometimes hangs on me like crazy, specially when watching videos or editing photos. The cost for replacing the battery, getting a fast SSD and maxing the ram is of 550 USD plus tax, if I do the replacement myself. My question is, would it be better to just buy the new MB with the 1.2 GHZ option or would I be served better by just upgrading the little warrior and keep him chugging along for an extra year or two? Will the new MB be useful for what I do? (basic programming, legal drafting, photo editing (Mainly lightroom and Aperture) and some light gaming) Will it be miles faster to what I currently own? Thanks in advance!