A toothbrush provides a head with bristles, a neck and a handle. An eccentrically rotational weight is engaged for rotation with a motor. The motor and weight are disposed within the handle. The handle, neck and head each have a different intensity of vibration. The toothbrush houses an electrical circuit, which includes a processor and at least two LEDs (light emitting diodes) at least one of which illuminates the neck and optionally also the head and the ends of the bristles attached to the head. At least two of the LEDs in the circuit are capable of emitting different colored light with respect to each other. The at least two LEDs are switched on for a predetermined time in a predetermined sequence under the control of the processor.