I've been hunting around trying to do a bit of research. Quite often it seems that particular people lauch into tirades about a particular experience with a particular company, or (in this forum) Chacha and someone else end up taking over the thread with a lengthy argument (not criticising, not taking sides, just calling it as I see it).
Is it okay if people just leave, for example, three sites they deem good and three sites they deem bad in this thread? People (well, I) can then make a judgment on the better companies by sheer weight of numbers in the 'good' and 'bad' camps. No ranting, no follow-up posts, just a brief list expressing an opinion.