My favorite HTML editor for a long time was HomeSite — until Adobe shut it down. Since then, I’ve found that Microsoft Expression Web is a great choice. It has fantastic preview functionality, even letting you easily see the differences between how various browsers render the page. It has the same level of site management that HomeSite had, and it can do some basic ASP.NET forms and such. Most surprising is its adherence to Web standards, given that it is a Microsoft product.