Sure there are some sites that people prefer more than others, but as collective research and exposure I think all the sites are helpful and beneficial. For example, I live in Reno and ECCIE is non existant here! So, I have to use RB which is highly used out here. So naturally thats where most of my reviews are.
So when I decided to travel to other cities like Chicago, I had to point to that site because I had no exposure here on ECCIE or TER or any other sites. From there guys were able to forumulate their opinion doing their research on rather or not to spend time with me.
I do like ECCIE better than RB but no one here in Reno uses eccie at all. Even after I attempted to inform the guys I have seen to take a peak and join. Well, it didnt work.
However, I am here and not going anywhere!