I thought I would post my experience with Geovid's for anybody who is considering them.
I just bought Geovid BRF 10x42 to replace my Swarovski SLC 10x42. The built-in rangefinder is great and I have found far less eye strain than with my Swaro's (which wasn't much to begin with); but the Swaro's have better glass, and better clarity to the edge of the image. I feel the sharpest image on the Geovids is limited to the center.
Overall, I prefer the Geovids, but comparing just glass for glass, the Swaro's take the Gold.
Grizzly