Well, to be honest, I used to use the HTML editor in cPanel (given that you already have cPanel). It's built into the file manager.
However, if it's ASP, I would have to go with Dreamweaver CS5 (hands-down) it may be a bit expensive but in the longrun, it's great.
Best regards,
David Vazquez