Faits:
A. Au mois d'avril 2008, D._, A._, B._ et C._ ont déposé plainte pénale à Genève contre des administrateurs de la société X._, pour des actes d'escroquerie ou d'abus de confiance. L'avocat des plaignants s'est adressé plusieurs fois au Juge d'instruction chargé de la cause afin notamment de connaître l'avancement de l'enquête. Le 26 février 2009, il indiqua que de nouvelles victimes entendaient déposer plainte pénale, ce qui fut fait le 30 mars suivant. Des échanges s'ensuivirent, en rapport avec la possibilité des plaignants d'obtenir une indemnisation. Le 1er décembre 2009, l'avocat des plaignants demanda des inculpations. Par acte du 19 février 2010, les plaignants ont saisi la Chambre d'accusation genevoise d'un recours pour déni de justice, reprochant au Juge d'instruction de n'avoir effectué aucun acte d'enquête depuis le dépôt de leur plainte.
B. Par ordonnance du 26 mai 2010, la Chambre d'accusation a rejeté le recours. Les requêtes tendant à ce que le Juge d'instruction mette "un terme définitif" aux activités dénoncées et entreprenne des actions "rigoureuses (...) urgentes et nécessaires", ne portaient pas sur des actes d'instruction déterminés. La demande d'inculpation du 1er décembre 2009 faisait suite à l'échec d'une tentative d'indemnisation. Le Juge d'instruction cherchait à entendre l'une des personnes mises en cause, déjà entendue auparavant. Il n'y avait dès lors ni inaction, ni refus d'instruire.
C. Par acte du 5 juillet 2010, A._, B._ et C._ forment un recours en matière pénale. Ils demandent au Tribunal fédéral de constater que l'inaction du Juge d'instruction constitue un déni de justice et une violation du principe de célérité, d'annuler l'ordonnance de la Chambre d'accusation et d'ordonner au Juge d'instruction de procéder sans délai "à tout acte d'instruction utile", notamment de convoquer, pour interrogatoire ou inculpation, les personnes mises en cause.
La Chambre d'accusation se réfère aux considérants de sa décision. Dans ses observations, le Juge d'instruction conclut au rejet du recours dans la mesure où il est recevable.
Invité à produire une procuration en sa faveur jusqu'au 17 août 2010, l'avocat des recourants ne s'est exécuté que le 18 août 2010, priant néanmoins le Tribunal fédéral d'autoriser cette production hors délai.
Considérant en droit:
1. En vertu de l'art. 42 al. 5 LTF, si la procuration n'est pas jointe au mémoire de recours, le Tribunal fédéral fixe un délai approprié pour remédier à cette irrégularité et avertit qu'à défaut le mémoire ne sera pas pris en considération. En l'occurrence, l'avocat des recourants a produit la procuration en sa faveur avec un jour de retard. Il n'a pas demandé de prolongation de délai et ne fait valoir aucune cause de restitution. La production tardive de la procuration devrait dès lors avoir pour conséquence l'irrecevabilité du recours. Une telle sanction ne serait pas excessivement formaliste puisque l'intéressé en a été averti. Par ailleurs, l'avocat des recourants prétend à tort qu'il pourrait former en tout temps un nouveau recours en se fondant sur l'art. 100 al. 7 LTF: cette disposition ne vise que le déni de justice commis par une dernière instance cantonale alors qu'en l'occurrence, la Chambre d'accusation a dûment statué sur le recours qui lui était soumis.
Quoi qu'il en soit de la recevabilité du présent recours, celui-ci devrait de toute manière être rejeté, au même titre que le recours connexe 1B_220/2010 formé par d'autres plaignants dans la même procédure.
2. L'ordonnance attaquée est une décision rendue en matière pénale, au sens de l'art. 78 al. 1 LTF, puisqu'elle se rapporte à la conduite de l'instruction. La voie ordinaire du recours en matière pénale est donc ouverte.
2.1 Aux termes de l'art. 81 al. 1 let. a LTF, a qualité pour former un tel recours en matière pénale quiconque a pris part à la procédure devant l'autorité précédente et a un intérêt juridique à l'annulation ou à la modification de la décision attaquée. L'art. 81 al. 1 let. b LTF dresse une liste des personnes ayant un tel intérêt, en particulier la victime, si la décision attaquée peut avoir des effets sur le jugement de ses prétentions civiles (ch. 5). Si les simples lésés n'ont en principe pas la qualité pour recourir sur le fond en vertu de cette disposition (ATF 133 IV 228 consid. 2.3 p. 230), ils disposent en revanche d'un intérêt juridique à se plaindre d'une violation du principe de la célérité (art. 29 al. 1 Cst.), qui garantit le droit de toute partie à ce que sa cause soit traitée dans un délai raisonnable.
2.2 La décision attaquée est de nature incidente puisqu'elle ne met pas fin à la procédure pénale. Toutefois, dans la mesure où les recourants se plaignent d'une violation du principe de célérité, le recours en matière pénale est immédiatement recevable (ATF 135 III 127 consid. 1.3 p. 129; 134 IV 43 consid. 2.2-2.5), que l'on tienne pour établie l'existence d'une atteinte irréparable au principe de célérité, au sens de l'art. 93 al. 1 let. a LTF, ou que l'on traite d'un point de vue procédural le recours comme un recours pour déni de justice formel selon l'art. 94 LTF (cf. arrêt 1B_231/2009 du 7 décembre 2009).
2.3 Les recourants se prévalent de faits nouveaux, survenus durant la procédure de recours à la Chambre d'accusation, soit des déclarations faites par le Juge d'instruction quant à la nécessité de procéder par voie de commission rogatoire en France, pays où se trouverait l'une des personnes mises en cause. Ils estiment que ces déclarations seraient la conséquence du dépôt du recours cantonal. Les recourants ne prétendent pas avoir valablement soumis ces faits à la cour cantonale, de sorte que cette dernière aurait violé leur droit d'être entendus en omettant d'en tenir compte. Les faits invoqués ne résultent pas non plus des considérants ou du dispositif de la décision cantonale, au sens de l'art. 99 al. 1 in fine LTF, de sorte qu'ils ne sont pas recevables.
3. Les recourants considèrent que depuis le dépôt de la plainte pénale, au mois d'avril 2008, le Juge d'instruction serait resté inactif, sans entendre les plaignants ou les personnes mises en cause, ni ordonner d'enquête de police. L'intention de réentendre deux mis en cause, et l'audition de l'un d'entre eux - sans que l'on sache si cette audition se rapporte aux faits dénoncés par les recourants - ne permettraient pas d'affirmer que le magistrat aurait fait avancer la procédure, en dépit des nombreuses interventions des recourants. Contrairement à ce que retient la Chambre d'accusation, les recourants avaient clairement conclu au prononcé d'une inculpation, et l'on ne saurait exiger d'eux davantage qu'une invitation à accélérer la procédure.
3.1 L'art. 29 al. 1 Cst. garantit notamment à toute personne, dans une procédure judiciaire ou administrative, le droit à ce que sa cause soit traitée dans un délai raisonnable. Cette disposition consacre le principe de la célérité, ou, en d'autres termes, prohibe le retard injustifié à statuer. Viole la garantie ainsi accordée l'autorité qui ne rend pas une décision qu'il lui incombe de prendre dans le délai prescrit par la loi ou dans le délai que la nature de l'affaire et les circonstances font apparaître comme raisonnable (ATF 130 I 312 consid. 5.1 p. 331 s.; 119 Ib 311 consid. 5 p. 323 ss et les références). Pour déterminer la durée du délai raisonnable, il y a lieu de se fonder sur des éléments objectifs. Doivent notamment être pris en compte le degré de complexité de l'affaire, l'enjeu que revêt le litige pour l'intéressé ainsi que le comportement de ce dernier et des autorités compétentes. L'attitude de l'intéressé s'apprécie avec moins de rigueur en procédure pénale et administrative qu'en procédure civile; celui-ci doit néanmoins entreprendre ce qui est en son pouvoir pour que l'autorité fasse diligence. Par ailleurs, on ne saurait reprocher à l'autorité quelques temps morts, qui sont inévitables dans une procédure. Cependant, une organisation judiciaire déficiente ou une surcharge structurelle ne peuvent justifier la lenteur excessive d'une procédure, l'Etat ayant à organiser ses juridictions de manière à garantir aux citoyens une administration de la justice conforme au droit constitutionnel (ATF 130 I 312 consid. 5.2 p. 332 et les références citées).
3.2 A réception de la plainte des recourants, au mois d'avril 2008, le Juge d'instruction était déjà en charge de plaintes déposées par d'autres investisseurs. Les procédures ont été jointes dans un premier temps. Le Juge d'instruction fit savoir, au mois d'octobre 2008, qu'une procédure connexe exigeait une importante charge de travail. Divers échanges s'ensuivirent entre le magistrat instructeur et l'avocat des recourants. Le magistrat était par ailleurs invité à "mettre un terme" aux activités des prévenus ou à entreprendre des "actions rigoureuses" contre ceux-ci; comme le relève la Chambre d'accusation, il ne s'agit pas de requêtes portant sur des actes d'instruction déterminés. On ne saurait en tout cas reprocher au Juge d'instruction d'avoir, comme le retient la Chambre d'accusation, d'abord envisagé la possibilité d'une indemnisation avant d'instruire à proprement parler sur la plainte des recourants. L'inaction du Juge d'instruction, dans un premier temps, s'expliquerait donc aisément. Par ailleurs, dans la mesure où la plainte des recourants est connexe à d'autres procédures ouvertes précédemment, elle bénéficiera des actes d'instruction déjà effectués dans ce cadre, et notamment des auditions des personnes mises en cause. Enfin, l'opinion du Juge d'instruction selon laquelle les recourants devraient procéder en France à l'encontre d'un ressortissant français résidant dans ce pays, n'est pas assimilable à un refus d'instruire, le magistrat ayant d'ailleurs clairement fait savoir qu'il cherchait tout de même à entendre la personne concernée.
3.3 On ne saurait par conséquent reprocher au Juge d'instruction des retards inadmissibles dans la conduite de son enquête. Dans la mesure où les recourants contestent sur le fond un refus d'inculper, leur recours n'est pas recevable.
4. Sur le vu de ce qui précède, le recours doit être rejeté, en tant qu'il est recevable. Les frais judiciaires sont mis à la charge des recourants qui succombent, conformément à l'art. 66 al. 1 LTF.
Par ces motifs, le Tribunal fédéral prononce:
1. Le recours est rejeté, en tant qu'il est recevable.
2. Les frais judiciaires, arrêtés à 2000 fr., sont mis à la charge des recourants.
3. Le présent arrêt est communiqué au mandataire des recourants, au Juge d'instruction, au Procureur général et à la Cour de justice du canton de Genève, Chambre d'accusation.
Lausanne, le 9 septembre 2010
Au nom de la Ire Cour de droit public
du Tribunal fédéral suisse
Le Président: Le Greffier:
Féraud Kurz