I like my CAIBX and FCISX. Anyone in American funds and Franklin Templeton? is there a better investment for me?