For the money, I'd go with Meopta. The basic Swaro goes for over $1K in catalogs right now. The Meopta can be had for about half that, and there really ain't a bit of difference in clarity.

Also, Meopta's warranty is about as simple as it gets: If anything goes wrong with it, return it where you bought it and that retailer will give you a new one.