I built a budget gaming desktop yesterday. Used to laptops for many years now, due to constantly traveling for work, and most of them were potatoes when it comes to gaming. The difference is amazing for someone used to turning down graphic settings to low/min. Most of the parts are up to 2 years old, but I don't need bleeding edge anymore, and I don't think I'm interested in anything newer than Fallout 4 right now, so this system is giving me great framerates, with great quality for anything I play.
I never used a SSD before. Years ago when I was still building gaming rigs every year, they were really new, and really expensive. I got a 500gb one for this system that was on sale, and the difference for a lot of things is very noticeable, especially any load times for games. The the 1tb and larger ones didn't cost much, but I generally only have around 400gb space used, everything else goes to another drive/device. I'm not sure if SSD are incrementally slower as the size increases or not, so just stuck with a comfortable size.
Oh first time with an Nvidia/Geforce card as well, I'll admit this one was simple. Pop it in, install drivers, no problems. With the ATI/AMD ones there was always some damn workaround or tweak I needed for games I was playing, or certain games performed bad with the ATI/AMD cards, maybe just luck of the draw.