I guess the SEARCH feature is broken today?
Maximum Battery Life - BlackBerryFAQ
As for your second question, you should always close each app rather than exit out as you suggested, especially if it is a data intensive app. You will find that could save some battery life.