I use Textpad 4.5 at
It costs only 16.95 for a single user liscense. Plus you can use it w/o a liscense. However, as a computer user I must always advise on purchasing a liscense. Not only is it a good deal. I have found that it is the best tool out their for programmers.
Benifits:
---------
Color syntax for multiple file types: ASP, JSP, HTML, etc.
Shows line numbers
Lets you configure keyboard hot keys
Allows multiple files to be open
Macro developemnt
Advanced Editing tools
Java Compiler
..and on ..and on
PLUS it is easy to learn. I have not had to read any directions or help menus for assistance.
I also agree with simonchristieis that dreamweaver can make your page look good. However, it has a does not format or comment the code. Therefore a maintenance in a page that has been created by a tool such as dreamweaver can be a pain in the you know what. Also, if you have created a file and formated it to you liking and then decide to open it in dreaweaver; dreamweaver once again will format the page to its liking.
If you are just starting out in programming. You can also use Microsoft's Personal Web Server on Win98, WinNT Workstation. PWS is a watered down version of IIS. You can start developing your ASP pages very quickly w/o the hassle of setting up IIS. However, you will want IIS on your production environment.