To be honest, I like all the classes. However i do dislike some of the builds or what's been done/not been done to them, such as Zuni WD pets still consistently getting stuck on doors/walls/etc. and how Barbs wastes set buffs rend yet there's not really any use for it in the way it plays.
II actually started out with barb in vanilla but later on switched to wiz (perma freeze) and when I reached lvl100 I switched to WD. I then found out that was pretty much my fav class. though right now i'm not playing it so much as I may have just ran to many hours on it. So now playing DH which is just simply a walk in the park (: