Its the DNS
Folks, almost always when Linux users report very slow loading of pages after initial install of the system, it is the DNS settings.
This is especially true if you find that though your pages load very slowly, downloading files is fast.
Go to the control center (KDE) or anything similar on you distribution, and go to the internet settings.
Find the DNS settings and read what it says.
It should just give the DNS address(s) of your ISP. (If you don't know what these are, ask them...)
The problem is that in some cases and for as yet unclear reasons, the system dynamically allocates the First DNS address to YOUR MODEM. Then, only the Second DNS is given the address of your ISP.
This makes the loading very slow. (The system first tries the default DNS address (your modem!) and only when it gives up moves to the second DNS)
Delete the address of your modem from the first DNS and enter your ISP address instead.
This should do the job.