That is a really expensive mainboard! 153 bucks, there are a lot of other options before you get to that price point. That is enthusiast/overclocking level.
As well, do you have a licensed version of Windows 7/8.1? Microsoft now allows you to put in a 7/8.1 key to activate win 10 (as of the newest service pack), so you don't need to spend 85 bucks on it.
I found a workable build (with your GPU/SSD) as low as this:
http://pcpartpicker.com/p/gy34cfNow that's a micro ATX board, but it should work for what you're doing.
If you can spend around 500, I would recommend something more like this:
http://pcpartpicker.com/p/2TQNdC$454, gets you up to a full sized ATX mainboard, a mid-tower ATX case (will be MUCH less cramped than a micro-atx and easier to work in), an i5 instead of i3, 16GB of RAM instead of 4, plus the case is really pretty. Also has a 1TB drive, Dell has a 500GB. I left out an optical drive (in fact, the case doesn't even have a bay for one), as most people don't even use them anymore with USB keys so plentiful. So that's a LOT more power than the dell that's offered for 499. Really depends on what you have and what you need.