Both great. Had MMR for 9 months and loved it. I have had Elvira for a month and love it too. Elvira already has a better code and there's lots more to come. Both have great flow and some of the best call outs ever. I would pick Elvira if I had to choose.