Internet Connection Keeper
Connection Keeper is a handy internet connection activation tool that prevents your Internet connection from appearing idle or inactive automatically. Connection Keeper simulates Internet browsing to prevent your connection from appearing idle, thus preventing your ISP from dropping the connection due to inactivity, using almost no bandwidth or system resources.
Connection Keeper is also designed to help you to monitor DNS blacklists. You can configure precisely how your line is kept active, and Connection Keeper's window can be minimized to the system tray. If a connection is lost, Connection Keeper can automatically dial back in. Connection Keeper can even automatically simulate a button click to close popup windows (such as asking if you wish to stay connected)