In this presentation, new MIMO scheduling techniques are proposed based on the use of bit-error-rate (BER) instead of capacity as the user selection metric. Two different scheduling strategies with power allocation are also proposed. One is to minimize the BER for a given rate, and the other is to maximize throughput (sum-rate) with a target BER constraint. A low complexity BER based MIMO scheduling algorithm is also proposed for the two different strategies, which has lower complexity than the conventional capacity based algorithm. One of the key contributions of this paper is to use BER instead of capacity as the user selection metric, and another is the novel power allocation techniques for the BER minimization and the throughput maximization strategies.