Hm...
What functionality would I be looking for in an IDE? Have you ever been writing ASP with MS's InterDev? I know, I know... M$... I dont like the company myself, but there are things that they have done quite ok...
The things I like about InterDev? A tree view of the project space, the sql view, and source editor. Not to mention the fact that all changes are done both locally and on the server (adjustable). And all that in a single application (way to large an application, I admit, but still, one application)
Goran