I second TextWrangler, which is the free version of BBEdit. I use TW on a day to day basis as my default html editor - it really can't be faulted for the price (FREE!) and has many of the features of its big brother that just makes html text editing easier.
jx