What’s your budget? The better ones cost several hundred dollars. (It’s always, always, a good idea to list your budget!)
The cheapest one Apple sells online is $300, and they sell two others from the same manufacturer, for $400 and $550. The ones recommended by PC Mag are $170-$500. The cheapest fairly acceptable model I’ve seen is this one, currently $64, though I’ve seen it in the past for $50, and you shouldn’t expect too much from it.