Pastor Greg Linscott has drawn my attention to a superb recent hymn, "O God Beyond All Praising" by Michael Perry. It is set to the tune Thaxted, originally composed by Gustav Holst for his work The Planets.
Here is the text:
"O God beyond all praising,we worship you today
and sing the love amazing that songs cannot repay;
for we can only wonder at every gift you send,
at blessings without number and mercies without end:
we lift our hearts before you and wait upon your word,
we honor and adore you, our great and mighty Lord."
"Then hear, O gracious Savior, accept the love we bring,
that we who know your favor may serve you as our king;
and whether our tomorrows be filled with good or ill,
we'll triumph through our sorrows and rise to bless you still:
to marvel at your beauty and glory in your ways,
and make a joyful duty our sacrifice of praise."
You can hear this hymn sung by the congregation of Tenth Presbyterian Church in Philadelphia here.
Here is a little more information about the song.