Microsoft release new search engine preview Microsoft have let the public use a beta of their tool for some months while testing continues. The last few days have seen a new release of the beta which seems to be getting closer to bringing back consistently sensible results.