Citation: 1B_179/2009 24.11.2009 E. 4

Le recours doit par conséquent être admis. L'ordonnance attaquée est annulée et la cause est renvoyée à la Chambre d'accusation genevoise (art. 107 al. 2 LTF) afin d'une part qu'elle ordonne la levée des saisies frappant les biens du recourant - celles-ci devant être déterminées avec précision -, et d'autre part qu'elle statue à nouveau sur les frais et dépens de l'instance cantonale. Le recourant, qui obtient gain de cause, a droit à des dépens. Compte tenu des circonstances particulières (la seule partie intimée qui a pris des conclusions devant le Tribunal fédéral est B.________, en faillite, et l'admission du recours est due à la durée de l'instruction), il se justifie de mettre les dépens à la charge du canton de Genève. Cela rend sans objet la demande d'assistance judiciaire. Conformément à l'art. 66 al. 4 LTF, il n'est pas perçu de frais judiciaires. Par ces motifs, le Tribunal fédéral prononce: