Generally the recommendations are:
Paladin
Hdin (if you're very good at pvp), vt (smite/foh) otherwise.
Smite is really strong and cant be absorbed (foh is just extra + can help stun), cant miss, adds stun, and paladin as a whole is a class that easily gets res/block/dr so is very tanky.
Hdin is even stronger and has no resist against it, but is very difficult to hit against good players and requires more thought into gameplay and good use of smite/foh stun combo.
Windy Druid
Easy access to a strong oak, multiple summons, very high damage which cant be absorbed (hurricane can but its just extra + slow)
Pnb necro
Has a golem, very high damage which has no real resist and cannot be absorbed, curses for team fights.
Anything else normally has either high intro gear requirements, or has a lot more weaknesses (I'm generalising here but its mostly true).
Hammerdins suck now cause no more frw bug. They are no longer ghosts and are exactly where you think they are.
Same with zons and the cta swappers.
Nothing better than d2r imo, yall used every cheat imaginable on lod.