uBible provides an offline bible search and comparison. Find for a set of up to five words all combinations contained in a specific bible translation and get the frequency of each word back together with a selection of up to 50 verses in which the word(s) have been found. Read the passages and compare in two different translations. Use the options menu for translation selection, getting the next Sundays lecture, settings and more.
Currently only Android, see play store. Java application soon to come.