>Name one open source IDE which is superior to Visual Studio.
Here's a list in no particular order of open source editors/IDEs I would use over Visual Studios.
1. Vim.
2. Atom.
3. Brackets.
4. LightTable.
5. Codebox.
6. Slap.
> Or an open source database that is better than SQL Server.
Depends on what you mean by better and what compliance you need I guess? MongoDB can provide benchmarks better than SQL Server.
> Not to mention C# which imho is the best language out there...
Language preferences obviously change based on the needs of the developer. I prefer javascript just because I need a language that can run anywhere and I prefer prototypal inheritance over classical.
> In terms of documentation MS is light years ahead of everyone.
What about MDN?