Dial up...damn I feel bad for you. There are a few things that might make a moderate difference, but don't get your hopes up.
1. The first thing I would recommend is download a free program called 'CCleaner'. http://www.filehippo.com/download_ccleaner/download/79cdedf2243b113d4f269134bfa9a19f/. What this program does is clean out all of the temporary internet files, history, cache, cookies, and all of the other stuff that clutters your browser. When you open CCleaner for the first time go to options, advanced and uncheck all of the options. Then go back to 'Cleaner' section and hit run cleaner. It might be good to do a registry scan to while its there.
Also in the 'Cleaner' section (Windows tab) check off 'Old Prefetch Data' and 'IIS Log Files' just for the heck of it and do another run of the cleaner.
2. The next thing I would recommend is downloading a browser other than internet explorer if you haven't already.
Mozilla Firefox - http://www.mozilla.com/en-US/products/download.html?product=firefox-3.0.10&os=win〈=en-US
Opera - http://www.opera.com/
3. These next tips are from http://www.trilliumfoundation.org/cms/en/dial_tips.aspx
Faster Dialing
• Double-click the ‘Modem’ icon in the ‘Control Panel’;
• Click on the ‘Properties’ button;
• Select the ‘Connection’ tab;
• Click on the ‘Advance...’ button;
• On the ‘Extra Settings’ text box, type ‘S11=50’ (That will speed up the dial tone from 100 milliseconds (the default) to 50 milliseconds).
Speedier Connection
• You might notice that sometimes, you are already connected but ‘Dial-up Networking’ is still toiling around saying you are "Connecting to Network". The culprit is the Dial-up networking itself;
• To solve this, right-click your ‘ISP connection’ and select ‘Properties’;
• Click on the ‘Server Types’ tab;
• Uncheck ‘Log on to Network, NetBEUI & IPX/SPX Compatible’.
Good luck!