Macro lenses is one area of lenses that have very little difference in IQ between all the manufacturers, so whatever you go for it will generally give excellent results.
I have used both the Canon 100mm and the Sigma 105 with absolutely no difference in IQ at all and the Sigma is every bit as sharp as the Canon. I have the Sigma and don't find the external focus an issue at all.