Got the Queen, Dog, and Kane.
I have to say, Neca has totally picked up their quality control. You can literally feel the quality and durability of the figures now. I too recommend getting the Queen if there are any doubts.
Kane is a good figure, the Queen is great, and I think perhaps the Dog Alien is overall the best Alien figure ever made. It has also given me new appreciation for the Dog Alien design, and I'm beginning to think overall it is the best Alien design as well. I'm glad my figure doesn't have the problem some people are having with the mouth being hard to open.