Time for my embarrassing question of the day. Micro-transactions are frowned upon, for example satoshidice, and this one:
Buying a GPU today is another thing being frowned upon (as there is the upcoming block reward adjustment). That reason this "frowning" on that is occurring, in that instance, is because come the end of November there will be wailing and gnashing of teeth as GPU miners realize the gig is over. By frowning now (90 days before many GPUs will be getting powered off and liquidated) those who proceeded regardless can't say nobody warned them.
So with microtransactions there is the same thing. If you want to do microtransactions today? Go nuts, blocks are filling with just 20% or so of capacity so there's room. But if you want to build a service that relies on microtransactions? Bad idea -- unless you only want to run it for the short term, like a matter of months before higher fees become mandatory ....
And then what you end up is this:
-
http://bitcointalk.org/index.php?topic=101146.msg1109201#msg1109201where because fees for micropayments are rising (as the BTC/USD rises, a fixed minimum fee of 0.0005 BTC costs more now in terms of fiat than it did a few months ago) so then you get complaints that the fees are making BTC too costly (and "unfair") to be used for microtransations. And the correct response to that is no .... don't use bitcoins for microtransactions and you won't be stuck with this dilemma where the fees have become too costly for microtransactions to continue.