A Simple PHP script to generate a unique hash using MD5 and some clever naming of CSS files based on the files contents.
Using a hash based name system we can be certain when we need to break cache for a user, instead of just forcing a cache break every x hours or days.

With this method we can set basically unlimited cache lengths.