I know it's a matter of personal preference, but for me:
General search
DuckDuckGo - It's really just Bing in disguise, but I daily drive it to keep some distance between me and Microsoft.
Bing - I know, weird choice, but DDG filters their results even after you turn off Safe Search.
Yandex - Great if you're searching for stuff that Bing might filter, or the US gov't might censor.
XXX stuff
Bing - Bing has been better than Google for years now, for images and video.
Yandex - Maybe better than Bing, but you need to translate a lot of results from Russian
Reverse image search
Yandex - Best, hands down. Google is actually 2nd best, just stay logged out and use private browsing mode.
Bing - Pretty good, but not quite as versatile as Yandex.
Same experience here. Unfortunately I try to avoid using government sponsored (aka controlled) “free” services and unfortunately Bing, Google and Yandex are exactly that. But I end up with DDG anyway.
I use Qwant, which is an actual alternative instead of Bing fronts hosted in France. Searx (like on disroot) is also an alternative but lesser relevant searches.
I know it's a matter of personal preference, but for me:
General search
XXX stuff
Reverse image search
Same experience here. Unfortunately I try to avoid using government sponsored (aka controlled) “free” services and unfortunately Bing, Google and Yandex are exactly that. But I end up with DDG anyway.