Gustavus, It's been said that Windows 98 is very poor at memory management. For that reason, I don't have anything I don't absolutely need in the OS's startup procedure. Just the essentials. You can check yours by clicking on Start, Run, type: msconfig, click on the Startup tab.
You also said that you have 75 icons on your desktop????? My GOD!:Q I have 5 icons on mine. Again, just the essentials. My Computer, My Documents, IE, OE, & Recycle Bin. Do you really need all those on your desktop? Are they accessible from the Start Menu? By uncluttering your desktop, you could conceivably begin to improve overall performance. By downloading the aforementioned TweakUI, you have access to other neat stuff too.....
There is another program out there that I like really well for managing items in the startup procedure, not to mention removing obsolete registry entries:
RegCleaner
Check items that are running in the background. Ask yourself if you really need all that stuff running all the time. Each item that runs in the background uses system resources (RAM). Each time you access a program, or a new IE window, you use system resources, and Windows98 is very poor at letting go of those resources. Thus, when you shut down & restart your PC, everything is usually back to normal.
Here is a program for freeing & defragmenting RAM, thus improving system resources, and lessening the necessity for shutting down & restarting your PC. The only thing I don't like about this program is that when you bring it up, it goes to the system tray first, then you bring the program up from there. Other than that, it's a dandy program:
MPower
Hope this little bit helps. -kd5-