For starters, and in order of importance, the power supply. I highly recommend not using a Corsair power supply unless you use one of their high end HX or AX units which are GROSSLY overpriced, and overkill for your rig anyhow. The CX, CS, RM and VS series units are not recommended for use with aftermarket gaming cards OR for overclocking. They use inferior Chinese capacitors (You want a unit with Japanese capacitors) and lousy internal heatsinks. When used with gaming cards or overclocked rigs they rarely last a year.
What you want is anyting listed at tier 1 or tier 2 on the following list, with a capacity of 500w or more. Generally you want the PSU to operate in a range that doesn't exceed 70-80% of the units maximum rated capacity. 50-60% is even better. That way the unit will always run cooler than if running at or near capacity, will be quieter as the fans won't be running as fast or as often and will be more efficient as they tend to make better use of the current they draw when in the 60-80% range.
http://www.tomshardware.co.uk/forum/id-2547993/psu-tier-list.html
Secondly, if you get a board that doesn't already have BIOS version 1205 or newer installed, you'll need to flash the bios before it will recognize the chip. Z87 boards are a bit older chipset and Haswell chips weren't around when they were released. Many of them will already have the necessary bios installed, but if you get one that's been on the shelf for a while, which is very possible since not a lot of z87 boards have been "hot" items since z97 and h97 were released, you might have a problem. If you get a z97 board, it will be supported.
Some boards have a flashback feature, and it looks like that one does, so it might not be an issue at all, but you would have to flash it if it wasn't up to date. I'd just avoid the older chipset and go with z97 that has better support for Haswell by way of bios AND motherboard component selection. Plus, Z87 boards won't support the upcoming Broadwell cpus, so there's not much in the way of an upgrade path with an 8 series board. All of the 9 series boards, z97 and h97, are supposed to support the Intel Broadwell CPU when it's released so you'd have somewhere to go if you decided to upgrade later but didn't want to have to replace the motherboard to do so.
Sapphire makes better AMD cards, period. MSI has really good NVidia based cards but their AMD cards are, to my experience, problematic. This is more of a personal recommendation, but after 400+ builds, it's based on some experience.
The Kingston V300 SSDnow drives have a controversial history and are best avoided. There are much better choices for a not that much larger investment.
http://www.anandtech.com/show/7763/an-update-to-kingston-ssdnow-v300-a-switch-to-slower-micron-nand
Those are all things to think about, but if I knew your max budget I'd be happy to help with configuring a build that fits the budget, your expectations and includes what I feel are the best components that can be had within that budget, and don't have quality or performance issues.