Faits: A. Le 24 mars 2006, puis le 21 février 2007, le Juge d'instruction du canton de Genève a inculpé B._ notamment d'escroquerie, de gestion déloyale, de divers délits dans la faillite et d'infraction par métier à la loi fédérale sur la protection des marques, pour avoir notamment repris une licence et des marques détenues par le Laboratoire X._, déclaré en faillite le 29 janvier 2002. Le 19 mars 2010, A._, devenue partie civile, a demandé la saisie pénale d'un droit d'usufruit dont l'inculpé bénéficie sur une villa à Genève, ainsi que de trois créances, pour 3'000'000 fr. au total, reconnues judiciairement en faveur de l'inculpé à l'encontre de C._. Par décision du 19 mai 2010, le Juge d'instruction a donné droit à cette demande considérant que l'intéressé avait reçu plus de 2'500'000 fr. entre 2006 et 2008, et plus de 277'000 fr. en 2009. Il était interdit au prévenu de réaliser ou de céder ses créances, ou de disposer de tout montant reçu en relation avec le droit d'usufruit. B. Par ordonnance du 6 octobre 2010, la Chambre d'accusation genevoise a annulé la décision du 19 mai 2010. L'usufruit était un droit éminemment personnel, dont l'exercice n'avait pas été transféré à un tiers. La "saisie" ne pouvait faire l'objet d'une mesure d'exécution forcée. Quant aux créances à l'égard de C._ (vraisemblablement ayant droit économique de A._), leur réalisation en vue d'une éventuelle créance compensatrice n'était pas mise en péril; le séquestre avait ainsi pour seul effet de permettre au débiteur de s'opposer au recouvrement de la créance. Le montant d'une créance compensatrice ne dépendait pas du dommage subi par A._ ou des éventuelles prétentions élevées par Swissmedic. C. Par acte du 8 novembre 2010, A._ forme un recours en matière pénale par lequel elle demande l'annulation de l'ordonnance de la Chambre d'accusation. Elle requiert l'effet suspensif, qui a été accordé par ordonnance du 6 décembre 2010. La Chambre d'accusation se réfère à son ordonnance. Le Ministère public conclut à l'admission du recours. B._ conclut à l'irrecevabilité, subsidiairement au rejet du recours. La recourante a répliqué.