I would cringe if someone did that to me (esp if dh as he is tone deaf). However...could you pull in a small group of family and friends and perhaps do a slightly humourous spoof if his favourite song or something that sums him up? Perhaps changing the words slightly using his name/ age? That would work. A slushy love song though would be bleugh in my opinion. I'm thinking something britpop perhaps?