I can tell you one thing about the controller. There wont be just two parts, but actually three parts that you can put together. Two left-sides and one right-side. The right side will have the a, b, x, y buttons, while the two left parts will have either a d-pad och a stick. You play the NES and SNES games with the first version obviously, if you want to that is. I can also tell you that it will in fact NOT have any microphone, or any heatsensors.
What I can say about the console itself is that it will be if not as good as PS3 and XBOX360, better, because of better structure. Haven't you ever wondered how the Revolution can be out so soon? Can they really make games in that short amount of time? Well, to be honest, it's extremely easy to code for. While you might work for 10 hours coding something for PS3 or XBOX360, you don't even need half that time to code something for Revolution. It's awsome!
We are not allowed to bring cameras with us to our work, but if I could, I would show you a picture of what the dev-kit looks like (it's butt-ugly). But, ofcourse, it's just the beta version so far. The final dev-kit is coming sometime in august, and that will probarbly be even easier to code for than the beta and alpha versions.