Apparatuses and methodologies are described that enhance performance in a wireless communication system using beamforming transmissions. According to one aspect, the channel quality is monitored. Channel quality indicators can be used to select a scheduling technique, such as space division multiplexing (SDM), multiple-input multiple output (MIMO) transmission and opportunistic beamforming for one or more user devices. In addition, the CQI can be used to determine the appropriate beam assignment or to update the beam pattern.