Web surfing invariable uses lots of small requests, which means the latency aspect does not help e.g. a BBC News page gets content from something like 8 different servers.
You may find that the caching options in different webbrowsers may make the experience a little better. With the rise of Ajax i.e. interactivity on pages things are getting worse too.
Though if using Google Chrome, watch out for the pre-fetch system eating into your usage allowance.
What would be a cool thing to do is, record a video of going to a slow website, after having cleared all your browser caches, and compare that with some one on a slower ADSL service doing exactly the same.