If your wife is going to use the laptop for Internet, Youtube, Skype and things like that, the Intel HD Graphics 3000 that i think comes with that laptop is good enough.
What i would do is try to get the best CPU you can.
320 GB its enough
6GB its enough (4GB also good)
So, keeping everything else constant, try to get the best CPU.
You can see how "good" your CPU is using this page as reference.http://www.notebookcheck.net/Mobile-Processors-Benchmarklist.2436.0.html
So you can compare your Intel B960 (#113).
Maybe you can get a 2 core/4 Threads CPU (higher in the list off corse) with almost the same money. Not a big difference but still...
Like i said, in MY opinion, hard drive, graphics and RAM its ok for your wife for the above uses.