I have recently added a blog and a shop to my website www.crismatthews.com and despite it being on a load balanced host (fasthosts.co.uk) I think it's loading pretty slow for such a simple site.

It's becoming apparent now I have galleries in the shop with over 400 pictures, I know another photographer who hosts with 1and1 and their site loads really quick with the same software running.

Does anyone have any advice on how I can speed the site up? I have looked into dedicated servers but that seems a little extreme to me, or is it?

Any pointers, tips, help or advice is very much welcomed. Even if it's only to point out my shoddy HTML smile

Cheers

Cris.