A senior IIS admin shares his experience and describes top 10 things to do to improve IIS, which are "Customize Your Error Pages", "Dive into the MetaBase", "Add spell checking to your URLs", "Rewrite your URLs", "Add browser detection", "Gzip site content", "Cache your content", "Tune your server", "Secure your server with simple fixes" and "Patch, patch, patch!".