Just a few quick comments:
Be careful and look in your httpd.conf at what charset you have it set to. I ran in to a case with my site where I had it set to UTF-8 and it actually had a higher precedence (or at least conflicted) with the iso-8859-1 that I had in my meta tags. The validator picked that up on my site when it was happening.
Also, about iso-8859-1: be careful when you compose pages that you give some thought if you hope to maintain compatibility with it. iso-8859-1 does have some special chars which you might overlook when writing you html with a text editor (I know I have). These chars are: & which needs to be & in your html, ' needs to be " and a few others that you need to be aware of. If you're using php for text output you can use htmlspecialchars (
http://us2.php.net/manual/en/functio...ecialchars.php) to take care of the encoding for you.