1. A headset device configured to provide an audio input and output mechanism for a mobile device, the headset device comprising: a headset body configured to be worn by a user; a microphone and a speaker installed on the headset; an RF transceiver received within the headset body and configured to perform wireless communication with the mobile device; one or more buttons provided on the headset body and configured to be subject to push operations for controlling operation of the headset device, the mobile device, or both; a processor received within the headset body, the processor configured to: (a) process a signal input from the microphone and output the processed signal to the RF transceiver; (b) process a signal received from the RF transceiver and output the processed signal to the speaker; and (c) process a signal input according to the push operations of the one or more buttons; at least one of the buttons being a configurable function button that is configurable by the user to actuate a selected one of a plurality of functions; and a memory received within the headset body and associated with the processor, the memory storing program instructions for executing each of the plurality of functions; wherein the selected one of the plurality of functions is pre-selected in response to user input to the processor via a user interface on the mobile device.