I beg to differ with JS: the Z68 and P67 will work equally well with a SSD boot drive. The difference with the Z68 is that you can use the SSD as a caching drive for your HDD. This is not very useful, unless you have very specific applications. A boot drive will run much faster than a cached drive.
There is little reason to pay for a Z68 over a P67 unless you wan to run Virtu and switch between the iGPU, and a discrete GPU. This is an advantage only if you are doing video encoding or transcoding. If you are going to get a discrete GPU with your initial build, I'd recommend the P67 platform. Quicksync and Virtu are not worth the extra cost.
Of the P67s I can recommens the ASRock as it is the little brother of my mobo and it has run flawlessly. But I see that the ECS has a lot of features and is at a better price. I also like the Biostar, but it has fewer features. ASUS and Gigabyte are good OEMs, but their offerings are a bit pricy compared to the others.
Of the Z68s the ASRock Pro3 can't SLI/Xfire, so I'd leave it out. The Biostar and Gigabyte are cheaper builds with fewer ports. They are both solid choices, but it depends on what you want to buy. The ASRock Extreme 4 and ASUS Pro are about equal in features, with the ASRock as t $30 price break.
Any of the mobos will do, but of all of the options I'd recommend the P67 Extreme4.
I'd recommend that you buy the final case and PSU at the onset, rather than build an inferior rig now and upgrade later. You will save in the long run.
The RAM is fine, but you limit yourself if you are buying 2GB chips. I'd recommend buying 4GB chips (one now and one later if you need tp space out purchases).
You should post a budget, and when you plan to buy.