IMO the investigators are pretty good, but often hard to match up with their investigator cards (more of a design issue). The monster minis are pretty bad in both editions (not much detail).
The new edition has quality control issues on the bases.
I know what you mean by the figs being hard to match to their cards. To help that issue out, I took a gold sharpie (I have both gold and silver, but the silver wouldn't work too well on the gray) and wrote the initials of each character on the bottom of the base. That way it will really help avoid confusion with which character is which.