Font Book has a Resolve Duplicates feature (under Edit). Basically, one of the screwy fonts is claiming the same name as a base system font.
You can also go to the User section in Font Book and delete all the fonts, then add them back with more care (assuming you installed them as user fonts).