A well known Palo Alto law firm I talked to last year made this point abundantly clear in early discussions re engaging them. They wouldn't represent the founders, they would represent the company. Even in those early talks they mentioned there would sometimes be conflicts of interest where it would be best the founders seek their own legal advice.
Yes, I'm not claiming this was any great revolutionary activism - but it was action beyond "Western self-congratulation" as John writes about in the linked post.
People took out their wallets, and paid. See if you can find the 28 people who matched. It's not easy - they're not getting any PR. This was someone who on a whim decided to attempt to raise money for a charity through the Twitter medium, and he gained a lot of support. The trigger was favs, not RTs - I'd argue it's not a PR stunt.
I do share your cynicism about the Iran situation, but I think Twitter can be used as an effective tool around smaller issues as demonstrated.
What if in the future there are 2 billion twitter users instead of 170 million? Do you think there will generally be higher awareness of global issues? Before you can act on something you need to be aware of it right?
I'm on the fence. If I hadn't of gone through the process of learning how to set up servers myself, I definitely would have used your services. Now I know how to do it, though perhaps not efficiently, and perhaps not in the most secure, optimized way, you'd have to do a good sales job to get me interested. I'd at least take a look at your website's home page though. :-)
From there click on the recent button to see what tweets of yours were recently faved, or the given button to see what you have faved.
I've recently started integrating RT tracking too, as tech tweeters do tend to use RT more than likes.
If you log into http://favstar.fm once, it will start collecting favs and RTs you give and receive almost instantly. Otherwise it collects them more slowly using twitter's REST api.