I just saw a discussion on my WebMonitor application on Codeplex, that a Chris Blankenship had asked me some questions and wrote an article on how he had improved my application.
His observation is really good. Normally WebMonitor uses a GET request to see if the web site is up. The reason I did that originally were because, as Chris also writes, that I sometimes need to look at the actual HTML on a particular web page.
What Chris has done is to change this to a HEAD request, as it saves data traffic and is more friendly to the server. In his article he writes how he did that, which is actually pretty easy.
Go and read his article, it pretty good and take a look at WebMonitor of cause :)
I will try to find the time to include this fix and make a new release.