Tworze sobie XmlDocument w taki sposób:
string url = "http://www.google.pl/ig/api?weather=tarnow";
XmlDocument xml = new XmlDocument();
xml.Load(url); //tu wyjatek
i taki wyjatek : Invalid character in the giver encoding. Line 1, position 181
pewnie banalna sprawa jednak nie mogę się doszukać błędu.