Code (Text): Public Function NeoLogin(ByVal Username As String, ByVal Password As String) As Boolean Dim Client As New System.Net.WebClient Dim Page As String = Client.DownloadString("http://www.neopets.com/login.phtml?username=" & Username & "&password=" & Password & "&destination=%2Fpetcentral.phtml") If InStr(Page, "Welcome to Pet Central") Then Return True Else Return False End If End Function Returns true if the login is successful, or false if it isn't. Since this is a basic function, it has the same limits that the site has for login attempts and doesn't handle errors. Feel free to improve on it.