The top websites ranked here satisfy around three low-negotiable standards