A smart phone won’t get you too far without at least a few great apps, and Android’s no exception. As you customize your new phone to your liking, here are 25 of the best (and free!) Android apps to get you started