Good choice on mobo, have you considered Gaming 7 from Msi or gigabyte? Z97 will be more upgradable as it'll support Broadwell cpus, and with that budget you can easily get a high end one.
Also, if you don't use 4k or tri monitor setup, 3gb will be enough for gpu.
And don't go for Corsair cx/cd/vs/builder series psu, they're all low quality, any 650w psu from EVGA/ antec/ Seasonic/ Xfx will be a lot better choice.