Puedes usar o un WebClient y el metodo DownloadData para descargar el contenido de un url (ojo solo el html) (internamente esto hace uso de metodos de las clases HttpWebRequest y HttpWebResponse) aunque este metodo es mas encapsulado y facil de usar.
ALGO COMO
Código csharp:
Ver originalSystem.Net.WebClient cliente
= new System.Net.WebClient(); System.Text.Encoding.ASCII.GetString(cliente.DownloadData("http://tupagina.com/archivo.htm"))
aunq es c# el cambio a vb.net no debe significarte ningun problema.