Connection Keeper
Connection Keeper is an invaluable time-saving tool for dial-up users that simulates internet browsing (at a random interval) to prevent your connection from appearing idle, thus preventing your ISP from dropping the connection due to inactivity.