Gamma-ray Bursts: The Cosmic Menace