Require fewer distinct resources, particularly Javascript and CSS, e.g. combine multiple .js or CSS files into one.
If the problem is the sheer amount of data (HTML), then use gzip compression on the output.
You can also tell the browser it may cache the page, by sending appropriate headers (Last-modified, expired etc, and disabling any no-cache headers). But only do this if it's appropriate.
Mark