Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
On the topic of providing in game video capture for Windows, I'm not aware of any firm decision on that. It's more of a scheduling and manpower issue, so far the majority of people that have seen it in action agree that it's cool and would be welcomed on Windows too.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.