I recently updated my CSS file and went through the process of pushing the changes to Amazon's cloudfront. I checked my bucket there and the CSS file on the site is one with the changes. I also can see the changes on my iPhone if I don't use WPTouch (iPhone is in the rejected user agents in the W3TC settings so it's not getting the cached version of it).
I've tried flushing the page cache multiple times and I've even used a variety of browsers (ones that have never visited my site) to be sure that Safari isn't holding on to the cached version of the file. The CSS changes were to my archive pages - you can see it at http://www.durhamdbt.com/blog/2010/10/ . The element h2.entry-title should no longer be "display: none". Thoughts?
Update (before I even post this): Turning off the gzip compression in the Browser settings fixes the problem. I did some digging and the .gzip CSS file on Cloudfront isn't updated. Where do I re-gzip the file and update it?