The newly established Independent Commission Against Corruption (ICAC) has been hailed as a milestone in the fight against corruption; the commission has gained momentum with the recent arrival of three highly qualified and experienced ICAC commissioners