Giving the Best for God