Novel hydroxy- and amidino-substituted benzimidazoles and benzothiazoles as antibacterial and antiproliferative agents.