Fixed charset issues by letting BeautifulSoup take care of it
Minor housekeeping