What do you use the rig for? If gaming I'd go the GPU, if more business oriented I'd go the additional DRAM (which would also be better for gaming) right now with 4GB about half or more is already gone to the OS and the iGPU, with a discrete GPU you'll have more power and it will primarily use it's own VDRAM