Basel 2 at mid-2006: prospects for implementation and other recent developments