What is it about Windows 8 that would put you off Windows game development?
I suspect the answer will be the metro interface... which everyone seems to be very hung up on despite the fact that, for the average user (which no one on this site is) it'll probably be an improvement for them.