JeiDee,
Бог ты мой, я думал вам концепцию, а вам прямо код подавай.
Во первых, используя System.Net.WebClient надо сохранять не файл, а грузить строкой [метод DownloadString(string address)]
Дальше, для поиска процентов использовать регулярные выражения (надеюсь знакомое словосочетание?) - это у нас класс System.Text.RegularExpressions.Regex, использовать в твоём случае так:
var percent = Regex.Match(downloadedString, @" (\d+)%").Groups[1].Value;
это всё делать в цикле для каждого IP, до цикла объявить таблицу типа
var table = new DataTable();
table.Columns.Add("IP", typeof(string));
table.Columns.Add("Percent", typeof(string));
в цикле, после того как нашёл проценты добавлять в таблицу строку:
table.Rows.Add(ip, percent + "%");
, ну и таблицу дать как источник данных для дата грида, это ты наверняка должен знать
dataGridView1.DataSource = table;
P.S. Расписал так подробно только потому что автоматизация рутины благое дело :) А вообще на будущее, читать,читать и ещё раз читать. Рихтера, Троелсена, MSDN... можно Google, в общем читать.