Arguments about the tax itself aside, some good work on naming it the Robin Hood tax. The names and associations of things is so important in politics, the difference between 'death tax' and 'inheritance tax' being prime examples.
'Robin Hood' is a good, if entirely hollow, name for this tax.
On the tax itself - yeah, me is socialist so me likey taxes. I studied Tobin tax proposals some time ago at uni, and it's a good idea if implemented universally.