I used singlestone for my european cut and was thrilled with the results. I had contacted Brian Gavin first but they took so long to get back to me my stone was already at singlestone by the time they did and Singlestone finished my stone in just 4 days and overnighted it back to me. Infinity also recuts, I think I'd use them if I were cutting a round brilliant. Their prices all seem to be the same, about $350/carat, less if it's just repolishing and they are all equally talented as far as I'm concerned, I'd send an antique to singlestone and an RB to BGD or Infinity as they have their specialities. I am SO happy I got my stone recut, it is so much more lively and if your stone has a chip or is lacking in performance I highly recommend it!