AsRock Extreme4 and 6 both offer great features and good reliability, there's a bunch of other mobos out there that should be taken into consideration too.
An SSD isn't a must for gaming, but for some games that have MASSIVE loading times like Skyrim when getting in or out of a building, an SSD with your game installed on it will feel so smooth you will forget about your HDD instantly. It also makes a great difference with apps and tasks that need huge read/write speeds, try opening Photoshop on a hard drive, and on an SSD, try booting up Windows on the 2. SSDs are great, and SILENT, no noise whatsoever, but the price might make you look the other way. So, it's not a must, but sometimes, it really helps. Gaming rigs are always upgradeable, and the more things you have jammed inside, the more heat is generated, a good case always helps.
Here, this is a great build, not all that expensive, and if it's still too much, I can change some things: http://pcpartpicker.com/p/1so5J I switched to a 120GB SSD because the other one had a great deal, but still is expensive, plus, you had no hard drive, a PC NEEDS a hard drive, unless you got 3 480GB SSD in RAID or something, you just can't live without a hard drive. You might notice I put a way better, 80+ Gold, 750 watt PSU. That will be enough for a second GTX 760 in the future. So when you have 250$ lying around, why not upgrade your PC? The case I chose isn't all that expensive (70 something bucks) and is a great case, stylish, it has a unique design, stealthy and sexy look, and it has great cooling.
How good is the ASRock Z87 Pro3 motherboard in terms of overclocking? I am a novice when it comes to overclock ;P
Overclocking is not very dependant on the motherboard on HASWELL based processors as the voltage regulator previously on the motherboard on ivy bridge and previous processors, is now fully integrated into the processor.
So as long as its a good motherboard, ovreclocking is not a problem.