Of these Tor is the best for protecting identity, however Tor produces a recognizeably Tor-like fingerprint, which for my preference is not ideal.
So for example Tor browsers can all be denied access, because Tor, not the individual user, but the kind of browser used, can still be identified.
My ultimate latent goal isn't to only protect the anonymity of a security-conscious user, but to poison all fingerprinting data so that the entire technique is abandoned as useless.