I am taking a vote here! what site would you rate # 1? and why?