.net – the best alternative IDE to Visual Studio

.netidevisual-studio

As I've only ever used Visual Studio for .NET development, I would like to expand my horizons and see what else there is on offer as an alternative to it. So what in your opinion is the best alternative to Visual Studio? Is there a viable alternative?

Best Solution

If you're into C# and VB.Net and don't mind open source then you could use SharpDevelop. It does a pretty good job!