Add 16GB RAM and a 250/500GB SSD and'll you have a computer for the next 4 years. Its 320M GPU has practically the same performance as a HD3000 and in some tasks (e.g. computing stuff with CUDA vs. OpenCL in some apps) it outperforms HD 4000. There's a hacked nVidia driver in the Macbook Pro forum which enables CUDA in Mavericks + "old" GPUs like the 320M.
If you don't need dealing with videos, big raw pictures or some specific statistical or academic application, you can live with "just" 8GB.