I've got a 270win
I like it and would not hesitate to use it or anything I hunt.
I don't think the 270WSM has any advantage over the Win.
but is it the best?
heh.. nothing is the Best.
it all depends on the parameters.
even then, I doubt there is a Best.