Got tickets to see them at Hyde Park at the O2 Festival in London...w00t ...anyone else from UK going or has anyone seen them in US..or anywhere else for that matter..