As @Eimantas already said: it's not a good practice to send unminified version of JS/CSS files in production (you will get bad mark in YSlow for that).
There is a nice gem: http://github.com/thumblemonks/smurf
And it works like a charm: all you need is to mention it in your gem file (Rails 3)
gem "smurf"
and that's it! Well, that's it if you use :cache => ... in your stylesheet_link_tag:
stylesheet_link_tag "foo", "bar", :cache => "public.css"
It intercepts standard Rails behavior that saves concatenated files to disk and compress them just before.
And to mention the obvious - it will compress the file only in production mode as the :cache option works only if cacheing is enabled.