WebExport is a universal exporter for iPhoto 5, 6 and 7. It is geared for the production of low to high end photo galleries on any kind of website. I developed it to produce the galleries on my website, and in all likelihood, it will work on your site. It is a semi-derivative of CustomHTMLExport, with new features, a new look, and a redone basecode. Templates are not cross-compatible.
Other than working in iPhoto 7 ('08), it also handles HTML files "smartly": uses whatever encoding specified in the code (using the meta tag), and will switch between ISO, UTF-8, etc depending on what the template specifies. If a character is not recognized, it uses backslash escapes (but does not warn you about it). If the desire is there, I can make it aware of a website attribute "encoding" that would use that encoding and insert it into the HTML instead of what it specifies. r132 fixes an issue that made non-72dpi images scale "blockily".
Of course support is also available by email, or by commenting here. For bugs in the software, please post to comments, so my responses can be viewed by others.
This is awesome, how can I make you rich?
Though not required, donations are much appreciated.