have you tried clearing your temp internet files as they may be clogged?
Go to tools>internet options>general tab
In the heading under "Temporary Internet files", click on the button that says Delete files.
Also check your settings as you have a modem. In the same section as above click on settings and make sure the little dot is set to "Automatically" and i would also set the "Amount of disc space used" to around 20mb
Also make sure the history is only set to 7 days as this can clog up memory
hope this helps