Hiya,

I have a small dedicated server (used to get about 15K hits a day) and recently turned on a free service called 'cloudflare' which you might want to look into. It reduces load on the server, increase load time and provides protection against a range of malicious attacks.

A small note on my experiences over here.

Basically they provide a free DNS service and static image caching.
It's easy to set up via your registrar.

- G