Angie’s List is the worst. The best way to tell is how many review there are per 100,000 population. Over one or two for a single contractor and they are fake.
Since Angie's List makes money from selling ads to contractors they've got a built in bias too. Maybe Consumer Reports should move into this area and 'do it right'... the way it should be done.