Anyone signed up yet ? Or what do you think of this The Robin Hood Tax - a tiny tax on bankers to tackle poverty and climate change here and abroad.