to bad..
because i have a similar problem.
What im doing is downloading a html page, and then read the its UTF encoded.. and the html is not outputing correclty.