I used be one of those suckers who would fork over $hundreds to Microsoft every few years to keep up with the latest-greatest VC++ and SDKs. Always annoyed me how Microsoft would cripple its affordable tools in ways that I feel actually hurt Windows in the long run. It definitely made me shelve my own Windows projects and get into web development instead, and there's no regrets there.