I have the tasco on my marlin 22. Shoot it out to 250 yards with room for a bit more adjustment. None of the ones you mentioned have good glass. My brother has a Barska 6-24 scope. Take them both out at dusk or in poor weather and you'll see - they get kinda foggy, especially at the higher powers.
But I prefer the Tasco to the Barska for a few reasons. The barska my brother has is 1/8 clicks for 7.5 MOA per turn of the dial, the tasco is 1/4 clicks for 15 MOA per turn of the dial (only matters if you want to use it for long range). Also, the Tasco has better adjustments and repeatability in my experience.
If you're just shooting short range, you could get a 3-9 power of better glass for the same price as these higher magnification scopes.