I just read this the other day. According to the article the next version of windows is tentatively set to come out Jan 07th 2013.

There is another possibility, you could always try Ubuntu Linux. 10.10 came out a few months ago and I tried it for the first time and am loving it. I'd never used Linux before but so far it's been pretty simple.

I wont comment on mac's since my dislike of Steve Jobs skews my opinion.