But I would argue, transaction will not reduce a great deal because large transactions are few are far between.
Unfortunately large transactions (not in BTC amount but in KB) are now more and more common due to things like SatoshiDice and various faucets filling up peoples wallets with *dust* (uselessly small amounts of BTC).
This is why there have been quite a few posts recently about transactions "not being processed".