Provided is a flashlight that includes a plurality of light sources for
providing a beam of light. Preferably, the light sources have different levels
of power consumption, different brightnesses and/or different beam lengths. More
preferably, the plurality of light sources includes at least one light-emitting
diode (LED) and at least one incandescent lamp. A housing directs the beam of light
and an integrated circuit controls illumination of the plurality of light sources,
with a switch providing an input signal to the integrated circuit. In the preferred
embodiment of the invention, the switch is a pushbutton switch and the integrated
circuit is a multi-state electronic device that changes state when the signal is
input from the switch, with different states of the integrated circuit causing
different combinations of the light sources to become illuminated.