The WuFoo guys have a great article on Particletree describing how they are handling automatic versioning of their css and javascript.
This allows you to set your css and javascript expires headers far into the future without worrying about browser caching getting in the way when you need to edit the files.
If you can bear with the confusing way comments are organized on Particletree, there is some good information on alternative methods in the discussion.