Ah! genius idea. changed it to

content="text/html; charset=ISO-8859-1"

(bit worried about non windows users)

still comes up weird in chrome but fine if I manually change the character encoding in firefox???

I must be missing something