Thanks for all the replies people.
So um... I thought that the network required a load of people to have the client running - nodes etc, and that the incentive to do this was that you get bitcoins for it. If the chances of this happening are vanishingly small, what's the incentive to have the client running?
I mean with Skype people keep it running (even though technically it's costing them) so they can be "online" and people can ring them up. I'm not sure there's a reason to keep a bitcoin client running other than altruism is there?
--
I've got this sneaking suspish that there's some sort of epiphany out there - and it's something to do with "the best way of getting bitcoins is to sell something".
I mean ideally, the entire economic ecosystem should be self-contained, and not depend on exchanging back and forth with the fiat system at all... it's just that in my day to day life, there's still not a lot that I'd actually spend bitcoins on. But I'm one of those early-adopters who's doing it for political reasons.
That android-app thing on another thread could be a goer though... I can see a combination of that, and a shit-hitting-the-fan scenario (see Germany in the 1920s
http://www.monbiot.com/archives/2009/01/20/a-better-way-to-make-money/ ) making this a necessity... but you don't want to be carrying a laptop around every time you want to make a transaction.
And it does kindof assume that the shit/fan scenario isn't so bad that it brings the whole network down.
--
Ok - I'll have a go at setting something up on my site. Let you know when it's done.
[edit]
Mind you, that's being quite ethno-centric of me. A lot of the world is already experiencing the shit/fan scenario. Maybe a way to get real traction with this is to set something up with QPR codes for phones, and specifically nurture it in a country that already has 1000% inflation.