Internet Connection Monitor written with .NET 2.0, and packaged with InnoSetup. Has traytips for alerting the user of any change, and also writes changes to a logfile. Version 2.x was written in Python for those that don't want to use .NET
Great! It would be max great if an email alert send to users to inform when adsl goes down!