Can anyone recommend a good external site monitoring service? In an ideal world it would monitor e-mail (SMTP) and HTTP/HTTPS availability at regular intervals and offer an SMS and e-mail alert should either of these go down.