For all you experienced C++ developers, do you mostly develop windows applications? What's your IDE of chioce, the one you feel is best suited for such development? Would that be Visual Studio 2008 (or 2010, since that is the latest) or something else - like Eclipse or Netbeans?

Well I guess this depends on whether you are bothered about having to pay for your IDE. I personally spend a large majority of my time programming without an IDE either using vim or gedit. On windows platforms I think Visual studio is a really great IDE and 2010 has added some great new functionality so I highly recommend it. If you are going to be coding in any Unix style environments or you want something for free then I would also recommend CodeBlocks.