Great tips, but BEFORE you start tweaking a website, you should monitor the current performance so you can actually measure the improvements from the end user perspective. AlertFox and Browsermob have good free plans for this:
http://alertfox.com/
http://browsermob.com/