I would recommend more
RAM.
Also, as a former customer of Cyberpower, I will warn you that they do make nice computers, but their customer service is among the worst that I have ever seen. They sent me the wrong CD, I called, they sent me wrong CD again, I called again, sent wrong CD yet again.
Also, my neighbor got a computer that didn't work out of the box and they gave her heck about it.
Just to warn you.