Canon 60D launching 26 August?