Windows (7, mostly). I also run Ubuntu on servers and in a Virtualbox for development.
I've been meaning to move over to a MacBook for a long time now, since I love the iPhone, love the look-and-feel of the MacBook Air, and because so many programmers are moving to them.
The problem is, I've been so reliant on Windows for so long, and have so many modifications and workflows that I set up, that I honestly think it would take me months of work to get to the same comfort level in OSX, assuming that I even could get all the features working there. Is it really worth it?