I'm working on a project that allows you to type in a keyword. If the search is case-insensitive, then the display should, IMO, show the next page with your search text in lower-case. This shows the user that the case-sensitivity doesn't matter. If you want to allow quotes to search for a specific string and use case-sensitivity, then keep the case as typed. Just my $0.02.