RECOIL web has an article that discusses the pros and cons of open carry. They also sought opinion of many trusted instructors.
Edit: RECOIL got some backlash from Open Carry supporters and also has some opinions from open carry proponents.
From: Recoil