I would not put an SSD on any desktop machine that I expect to get any kind of reliability out of. Certainly not one I'd use for development.
It's worth elaborating on what helios says here. SSD's are like flash drives (they basically are specialized flash drives) so if they die, they are dead, and nothing short of an electron microscope is going to get your data back. What's worse is that they don't give the same tell tale signs before dying that a mechanical drive does, there is no "ticking", no "grinding" and in my experience you don't even get the slow down in through put before they kick the bucket. If you DO chose performance over reliability (the performance increase is significant) then a RAID 1 is almost mandatory.
Probably not though I always preferred nvidia to radien and how good of a monitor do you have? If you have a crap or just okay one I wouldn't spend 500 on a video card.
In values of USD:
Entry level GPU would usually cost around 80-120.
Mid level GPU would cost around 120-220.
High end GPU would cost around 220+.
http://www.tomshardware.com/reviews/gaming-graphics-card-review,3107-2.html
Don't mind the performance charts, it's become ridiculous: last month everything had stats near or above 100; possibly, re-scaled to promote expensive gpus.
What are you planning to play?
I've seen folks having hd7870 or 660 with 3570k cpu and maxing out on skyrim; running butter smooth. If you need more, maybe a 200/250 dollar card; have you got 4k monitors, else why would you need more? (excluding rendering time) Most settings were benched at 1920x1200:
http://www.anandtech.com/bench/product/660?vs=548
Linus and Nvidia a year ago:
http://www.youtube.com/watch?v=_36yNWw_07g&feature=kp
Question and response found @48:10+ from original:
http://www.youtube.com/watch?v=MShbP3OpASA
Something I read a few days ago:
http://www.maximumpc.com/nvidia_takes_mantle_enhanced_dx11_driver_2014
Extremetech's response, found in the above's comments:
http://www.extremetech.com/gaming/180088-nvidias-questionable-geforce-337-50-driver-or-why-you-shouldnt-trust-manufacturer-provided-numbers
Get the one you want, at the performance bracket of your choice.
Its either 1920x1080 or 1280x720 Ill check when I get home I cant remember. And my laptop has a gtx 760m graphics card and its able to play every game on high but when I out them on max (ultra) it starts to have some problems. Which is fine for my laptop but for my desktop I want it to be able to blow away anything. It doesnt need to be 4k great as I probably wont own any 4k monitors or tv for years and by then Ill be ready to build another pc
Mobile cards are not the same as desktop cards; they're significantly weaker.
http://www.tomshardware.com/answers/id-1819317/laptop-gpu-desktop-gpu.html
The Mobile GPU vs the GPU: two games below @1080P:
http://gpuboss.com/gpus/GeForce-GTX-760M-vs-GeForce-GTX-760
Below each of the bench, there will be two links:
A mobile (excessively long, not provided)link: Somewhere @ http://www.notebookcheck.net/
Desktop link: http://www.anandtech.com/show/7400/the-radeon-r9-280x-review-feat-asus-xfx/11
Make sure to understand that some of the tests online are at ridiculous resolution or may be referring to mobile gpus rather than desktop gpus.
Hmmm I didnt relize that there was a huge difference but that makes sense since it is alot more compact. So i could actually save alot of money on the graphics card getting a 760 for desktop and out perform my laptop
Also to answer your previous question about what types of games Ill play. I play a wide range of games but probably the most demanding game I will play is probably battlefield 4 or any games along that line
Yeah, 1080 wouldn't need an overkill, unless it's simply to impress.
Focus around your needs and hit the conditions that need to be met, your best setup, may not be another persons best.
As for BF4: http://www.anandtech.com/bench/GPU13/583
Understand that BF4 is a GPU intensive game, therefore weaker CPU in combination with stronger GPU may still acquire similar results; however this isn't a concern for you - i7.
The only way to know if you're going to regret it is to try it first. But with your setup, I'm sure you'll be fine.
Everyone's got to start somewhere...
Computer construction tutorial process
This first video will inform you about the parts:
http://www.youtube.com/watch?v=lPIXAtNGGCw
This second video will show the construction of a computer:
http://www.youtube.com/watch?v=d_56kyib-Ls
This last video will show the installation of an Operating system (In this case windows 7), driver setup - windows, and some Question/Answers:
http://www.youtube.com/watch?v=RxaVBsXEiok