Two men are going to take advantage of New Zealand's liberal same-sex marriage laws tomorrow when they tie the knot, but gay rights campaigners in the Commonwealth nation have called it an "insult", as both partners in the union are straight best friends.