What applications do you recommend to other droid phone owners? How long does your battery last on a charge?