Optimal Desktop Icon
Optimal Desktop is a stand alone 3-level tabbed browser and desktop explorer.
Free