Matt responds: I don't think you have a clear understanding of how information is "leaked." It's not as though Nintendo recently called up third parties developing Revolution software and said: "Now's the time, guys. Go! Go! Go!" I'm quite certain that Nintendo would prefer that specs for its new hardware were never released to the public forum. Thankfully, we have our sources and they are happy to bend some rules in order to get the news out there.
The reason you're seeing this news now rather than sooner (or later) is because workable Revolution development kits went out to various third parties only last week. Now that studios have had some time with the incomplete, but still very telling hardware, they are starting to spill the beans to us. I imagine that as time passes, you're going to see more and more outlets backing up our articles with reports of their own. We're well past the speculation stage