NetSonic speeds up your Web browsing by using an intelligent look-ahead cache.
When you visit a Web page, NetSonic checks to see if it has changed since the last visit. If it hasn't changed, the page, along with all the graphic images, is instantly loaded. Otherwise NetSonic makes a sound to indicate that it's working in the background and it automatically retrieves the page.
There are options to have NetSonic pre-fetch all or just visited links, set the frequency that NetSonic should check images for changes, and set the maximum cache size.