BPBible uses a proximity based search. This means that a search can cross verse boundaries, giving a more natural search. It also supports regular expressions and phrases
BPBible is an application whose goal is to make you easier to understand the Bible. It's a good tool, although you'll have to download the texts of the Bible here.
Choose the correct category for each section of the program: Bible, comments and glossary. Search for a certain term or phrase, use scripture tooltips...