I vote for MacLoggerDX. I've used it since I became a ham, if there are questions or problems Don Agro, the author of MLDX, can usually solve it with an e-mail. I can't say enough good things about it. So it's a bit pricey for some. I think it is good value for money.