Christmas carols have been around for so long, its hard to think up some new observation to make.. especially when the adaptation is fairly consistent with the traditional version... and this is.

As far as your additions to the song, I liked the harmony and the dynamics in the singing!

You mention that you started with a MIDI file, but you didn't say whether you edited it any. Either case, it sounded pretty good. I am totally envious that you have a beautiful wife who also enjoys and shares in your musical enthusiasm! That is the best gift of all!

Thanks for continuing to share your music with us!