Also would be great if it kept a log of network outages.
Can someone recommend a free Windows network monitor? Specifically, I'd like something that can notify me (via pop-up message and/or sound) when I lose internet connectivity? Bonus points if it can do some some of analysis and give me an idea of why the connection was lost.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic