I'm generally wary of method_missing and alias_method_chain but this seems to be a good-enough solution (which is database agnostic). How would you do case-insensitive #find?
We should be redirecting to the lowercase URL instead. Using Refraction to do that which is an awesome gem (http://github.com/pivotal/refraction)