Every 210,000 blocks the mining reward is cut in half. At current rates, the mining reward will drop from 50 to 25 btc around December 2012. This is separate from the difficulty updates that occur every couple weeks.
However, there is a more interesting question about transaction processing rates and competitiveness. VISA claims processing rates of 10000 transactions/second. BTC is at around ~700 transactions/second.
If you want to learn more, here are some links:
Transaction Fees and Rates https://bitcointalk.org/index.php?topic=1314.msg14748#msg147...
Scaling Goals https://en.bitcoin.it/wiki/Scalability