I would put Halo > ReapIR > XP50 Trail in terms of overall image quality. I think the Trail XP50 is still the best value, and the battery life right out of the box is pretty solid. If you do this 2-3x a week and simply want the best, I'd go halo or ReapIR. If you do it for fun and go maybe 20 hunts a year, the XP50 is what I'd go with. I personally went XP50 route and took the money I saved and bought an XM30 hand held scanner.