I've put St Andrews firm, Bristol insurance for Maths, and didn't apply to Edinburgh. I guess you should be able to figure out my opinion on that basis. I don't have a bad thing to say about either of the two that I applied to, and I know some exceptionally able applicants going to Edinburgh, who think very highly of it there. You really can't lose.