Although I take this opportunity to point out VWD, which can:
@ display things in tabs.
@ highlight syntax.
@ use autolists. For example, if you type "<td " it automatically pops up with a list of all the available attributes, for easy typing.
@ automatically complete tags.
@ validate code and display squiggly lines for errors.
@ upload/download from FTP locations.
@ write using a WYSIWIG if necessary.
@ be free.
See what I mean? Pretty good, if you ask me.
