Yes, as Jeevus says they all have their points & it very much depends on what you want it for. It's like saying what's the best car - depends on whether you want to race, do off-road or transport the family & all their holiday baggage. You also have to consider what it's worth to you to get the best value for money - no point in spending a fortune on an IR3 custom when all you're going to do is backyard ball, but an ideal & comparatively cheap rec-ball marker isn't likely to be much use in a tourney.