Well, I'm not worried about Microsoft lock-in because I am consciously choosing to get locked in to the MS stack. I want to develop with MS tools on MS systems.
With an MSDN subscription (which is free for me for 3 years through BizSpark) you can download virtually any MS software ever released. I'd be really surprised if they didn't have what you need.
I'd be more worried about a company like Oracle buying out a product like Java and screwing it up. At least you know where Microsoft stands.