Maybe the time has come to make the G20 strictly a video conferencing get together.  
Decrease the carbon footprint, make the professional protesters find something else to complain about and save the taxpayers some money.  The only other option is hold them in China in Tiamanmen Square.