GyM LeADeRs
This page contains all the Gym Leaders in the Red and Blue versions of Pokemon. It tells you which Gym Leader is in which City, which badge they give you, and what does each badge do. There's even pictures.