The Geminid meteor shower, peaking Friday and Saturday, promises a dazzling display of up to 120 meteors per hour.