An inhaler that utilizes vibration to facilitate suspension of powder into a gas is provided. One embodiment of the inhaler includes a piezoelectric vibrator for vibrating the powder. A controller is provided for controlling supply of actuating electricity to the vibrator so as to cause the powder to vibrate in such a way as to optimally suspend at least a portion of the powder into the gas. The controller may include a user-actuable control for permitting the user to select the vibration frequencies and/or amplitudes for optimally suspending in the gas the type of powder currently being used in the inhaler.