I like starting these X of the year awards, they give me something to do - if the mods don't like the idea they're free to delete it / send me threatening PM's etc.
Now I know there's great flame wars over things like this, but I feel it's an interesting topic - I pretty much always reply to threads like this.
The IDE can be for any language(s); here's my oppinion...
Up until recently I swore by Visual Studio 6, mainly because it loads quickly, has an easy to understand interface and a kick-ass debugger. When I first used MSVS .NET 2003 I didn't really give it a chance (to be honest I just bought it to see what C# / J# were like - I didn't like them) but this was partially because it was when I only had my poor laptop with 128MB RAM and a slow (1.3GHz) processor, so the loading times were painful - even worse for MSDN Lib.
So for the last couple weeks I've been using the .NET IDE and I am pretty impressed with it. A lot of nice features - the Task list is probably my favourite. It's greatly customisable too which is nice because I prefer the VS6 layout / shortcuts to the defaults.
I can't wait until the .NET 2005 IDE hits the shelves - it's only in beta stage now, right? I'll have a looky in a minute anyhow.
So post your oppinions on your favourite IDE, pros and cons, why it's better than X etc - but let's not get out of hand!