RE: If you had to choose...
I own all three. I have never had a problem with any of the STs or Muzzy's I've shot. I will be using Hellrazors for the 1st time this turkey season. I will also have Muzzy Phantoms in my quiver. I guess I could be happy with any of them.