Hello! I'm currently looking at purchasing a used Unibody MacBook with the 320M Nvidia GPU, but was wondering if it's a exceptional choice in 2016. I do plan on upgrading the ram to 8GB and most likely swapping out the HDD for an SSD. What I'll need it for: General web browsing Email YouTube playback @720p Beginner/intermediate Java programming for class Photo editing through GIMP/equivalent software The battery life is a secondary concern, but as long as the older unit can get a reasonable amount of time off the charger, (preferably at least 2 hours) then I'm fine with that. Does anyone know how these older MacBooks handle El Capitan?