I would prioritize the graphics card, and see if you can get an I7 rather than an I5 processor. I think it is good to spend money on things that matter, and then economize in other areas. So if you have to go up $300 in price, then go cheap in other areas of life for a few weeks or a few...