I just finished the season with mine and was well pleased. I have not used any other of the sights so I could not give an accurate comparison.
The pros: Held zero perfect, battery never went bad and has a great price point.
The cons: I lost one of my set screws while getting it zeroed. Weaver's customer service STINKS! I own three other Weaver scopes on my rifles and seriously considered putting them on E-bay. I sent five different e-mails begging for a response and it took nearly three weeks for them to get back with me. The numbers on the package will just send you to voice mail. I even called Midway, who I purchased it from and all they had was the same number. When I did get a response, I couldn't get a set screw because they said they could not send out that part. I sent my sight back in, and the replace it with a new one.
All that said, I think the only thing wrong with this product is the folks who manufacture it.