Consumer Reports new survey is out.

More...