We have experience with Geovision and Messoa LPR/ANPR cameras. To be clear, this is not for matching to a database or converting plate info to data, simply to provide a more highly reliable means of a human reading license plates.
We have used these specifically:
Messoa LPR606-N2-MES (discontinued)
Geovision GV-LPR110 and GV-LPR1200
The Messoa being my favorite. Its been discontinued though, so Im curious what everyone else is using with good experience (or even bad experience)
We have used a Uniview IPC2425xxx that was up to 22mm
Then we used a Speco o2rxxx that was 50mm. It worked well but the techs dont like it because it has those small spider gear/teeth on the joint. So when zoomed out 125 feet, it's really hard to position the camera in the perfect spot.
Now Univision came out with a motorized camera with 47mm lens. We just installed 3 or 4 of these and they seem to be working well.
We have a video on our home page and around :30 you will see before and after. This is actually the clients Ubiquiti camera and the Speco camera mounted on the same pole at the same time. The tag you can read is from one of the cars in the before clip.
You mentioned Messoa'a LPR model as your favorite - we had some positive experience in the past with the LPR cameras of another Taiwan company offering basically the exact same products - IRLab. Now I see they have an even wider range of both IP and AHD LPR cameras: http://www.irlab.net/pro.aspx?URL=155#section-3
On the other hand, I've seen several regular 2/3 MP latest cameras from all major manufacturers (Hik/Hanwha/Uniview) that are capable of giving good number plate image, easily recognizable by human eye. The must-have features are: longer tele-lens (22-35 mm), possibly motorized, effective IR LEDs, adjustable shutter speed (sometimes 1/50000, 1/100000 would be needed).