Username or EmailPassword
IDEs comparison are not quite easy, as for most of the tops IDE are specialized for the plateform they are built for.
personally I did not try VS2k5 express
but VS2k3 still does a nice job for me as a good (project) IDE ( quite fast , extensible ),and is the best for windows programming (c/vb.net/c#).
Eclipse is way too extensible for its own good (http://rss.slashdot.org/Slashdot/slashdot?m=4969), but does a pretty nice job when offering a cross platform IDE. Unfortunately it's quite slow when running on low end platform (I still enjoy develloping on an old laptop of mine).
NetBeans is way tooooooo slow for my requirement.
Borland's IDE are pretty neat, but they are more RAD oriented lately plus borland is supposed to leave IDE space.
however if it comes to naming the best IDE on earth, I'll choose EMACS for it's platform independance (language/OS) and it's snappy interface.