RE: picking a sight
I have a Vital Gear bowsight and love it. It is BRIGHT! The damn thing glows when I put it in the case after an evening hunt. Green pins are much brighter than the red and yellow. I am looking at purchasing one of their sights with all green pins.
As another plus - the sights are guaranteed for life. Mybow string broke while my bow was hanging in storage. The bow fell to the floor and the fall bent my sight. I sent the sightto Vital Gear. They fixed it for free - no questions asked.
While I was price shopping for the all green sight, I double checked on the lifetime warranty. Vital Gear told me that as long as I buy the sight from a dealer, they will honor the warranty. I guess Ebay and other auction websites have soured them.