Am I installing it? No. Why? Because 1) It’s Windows, and one on my machine is already enough; 2) It’s Windows, and… oh, I said that one already; 3) Mass Effect 1 and 2 and the eventual 3, will probably not like to be on a Beta. Or is this an RC?
Installing the Windows 8 Consumer Preview is easy. Here’s a step-by-step look at the process, with screenshots.