Faits: Faits: A. A._, ressortissant français né en 1953, a été arrêté le 31 août à son domicile de Saint-Prex, à la demande du Ministère public de la Confédération (MPC), qui l'a inculpé le même jour de participation à une organisation criminelle et de blanchissage d'argent. Il lui est en substance reproché d'avoir, entre 1994 et 2001, reçu de l'argent de la part d'organisations mafieuses italiennes, et de l'avoir recyclé dans le commerce, respectivement le trafic de cigarettes. La demande de confirmation de l'arrestation a été remise le 1er septembre 2004 au Juge de l'arrestation I du Jura bernois-Seeland. Le prévenu a été convoqué à l'audience du 2 septembre 2004, après avoir pu consulter le dossier et déposer des observations. La détention a été confirmée à l'issue de cette audience. A._ a ensuite été transféré à l'Hôpital de l'Ile à Berne. La demande de confirmation de l'arrestation a été remise le 1er septembre 2004 au Juge de l'arrestation I du Jura bernois-Seeland. Le prévenu a été convoqué à l'audience du 2 septembre 2004, après avoir pu consulter le dossier et déposer des observations. La détention a été confirmée à l'issue de cette audience. A._ a ensuite été transféré à l'Hôpital de l'Ile à Berne. B. Par arrêt du 29 septembre 2004, la Cour des plaintes du Tribunal pénal fédéral a rejeté le recours formé par A._. Il existait à son encontre des charges suffisantes concernant les achats de cigarettes par des sociétés gérées par le prévenu, puis leur revente contre de l'argent liquide dont la provenance mafieuse était ensuite camouflée. Le prévenu était mis en cause par B._ pour avoir joué un rôle central; il était peu crédible qu'il ait pu ignorer l'activité véritable des sociétés qu'il gérait. Il existait un risque de collusion, compte tenu de la complexité de la cause et du nombre de personnes à entendre; le prévenu avait caché l'existence de 3,3 millions d'US $ sur un compte bancaire aux Bahamas; on pouvait craindre qu'il ne dissimule d'autres biens, qu'il prenne contact avec des tiers ou qu'il détruise des pièces. En dépit de ses attaches avec la Suisse, le recourant disposait d'avoirs à l'étranger et pouvait être tenté de fuir, notamment en France d'où il ne serait pas extradé. L'instruction était menée en allemand, avec un interprète, et l'avocat du recourant était censé comprendre cette langue. La demande de prolongation de la détention avait été traduite au recourant. En dépit de l'éloignement de sa famille et de son avocat genevois, le choix de Bienne comme lieu de détention n'était pas arbitraire et ne portait pas atteinte aux droits de la défense. Le délai légal pour la confirmation judiciaire de la détention avait été respecté. B. Par arrêt du 29 septembre 2004, la Cour des plaintes du Tribunal pénal fédéral a rejeté le recours formé par A._. Il existait à son encontre des charges suffisantes concernant les achats de cigarettes par des sociétés gérées par le prévenu, puis leur revente contre de l'argent liquide dont la provenance mafieuse était ensuite camouflée. Le prévenu était mis en cause par B._ pour avoir joué un rôle central; il était peu crédible qu'il ait pu ignorer l'activité véritable des sociétés qu'il gérait. Il existait un risque de collusion, compte tenu de la complexité de la cause et du nombre de personnes à entendre; le prévenu avait caché l'existence de 3,3 millions d'US $ sur un compte bancaire aux Bahamas; on pouvait craindre qu'il ne dissimule d'autres biens, qu'il prenne contact avec des tiers ou qu'il détruise des pièces. En dépit de ses attaches avec la Suisse, le recourant disposait d'avoirs à l'étranger et pouvait être tenté de fuir, notamment en France d'où il ne serait pas extradé. L'instruction était menée en allemand, avec un interprète, et l'avocat du recourant était censé comprendre cette langue. La demande de prolongation de la détention avait été traduite au recourant. En dépit de l'éloignement de sa famille et de son avocat genevois, le choix de Bienne comme lieu de détention n'était pas arbitraire et ne portait pas atteinte aux droits de la défense. Le délai légal pour la confirmation judiciaire de la détention avait été respecté. C. A._ forme un recours contre ce dernier arrêt. Il demande au Tribunal fédéral de constater, à titre préalable, qu'il n'a pas été présenté à un juge dans un délai raisonnable et qu'il n'a pas été informé, dans le plus court délai et dans une langue qu'il comprend, des raisons de son arrestation. A titre principal, il demande l'annulation des décisions relatives à sa détention et son élargissement immédiat. Subsidiairement, il conclut à sa libération sous caution et sous d'autres conditions. La Cour des plaintes et le Juge de l'arrestation n'ont pas formulé d'observations. Le MPC conclut au rejet du recours. Le recourant a répliqué. 