Gilead's twice-yearly HIV prevention shot was 100% effective in women and almost as good in men. The company will offer cheap ...