exactly my first thoughts. I'd go with a Fractal Design Core 1000, an EKL Alpenfohn Sella, and just get a MX100 256GB instead of the HDD. If you really need more space, you can always get a big HDD later, or just buy an external USB 3.0 one, or use an NAS or cloud. Also a good 300W PSU should be more than enough for this system, even if you overclock to 4.5 GHz.
Yeah, but in a budget build I would use a HDD only. Games these days are about 20-40gigs. That's a lot. SSD's will only increase the loading times, nothing else, no graphical improvements. I would just go with a WB black and spend the saved money on a better CPU/GPU.
And a 400-500W PSU would be the better way, since good 300W PSU's are hard to find everywhere. Plus if the graphics card gets pumped up, the power will too. The Seasonic S520II is the best budget PSU right now.