For an SSD, look for a Samsung 840 EVO 120GB or a Crucial MX100 128GB, whichever you can get for less.
Here's a good PSU
http://pcpartpicker.com/part/xfx-pow...ply-p1550sxxb9
If you want both SLI and Crossfire, then you need a Z97, as the H97 doesn't support SLI. In case you don't know, SLI is Nvidia, Crossfire is AMD. Not sure if you're picking Micro ATX for a specific reason or not, but here are two just in case, the full ATX is probably the one you want.
http://pcpartpicker.com/part/gigabyt...oard-gaz97xsli ATX
http://pcpartpicker.com/part/gigabyt...gaz97mxgaming5 Micro ATX
I'd recommend an i5-4670k to go with it, especially if you plan to overclock, but, if money if the deciding factor, you're fine with that CPU.