Looking for phone recommendations..... Needs to be a smart phone or at least have the ability to access email, weather apps, and various other apps. Will not be using it for games. Needs to be able to handle a decent amount of water and water ever else I can throw at it as well as a decent battery life.... Thanks for any help fellas!