Faits: Faits: A. Le 17 juillet 2003, un Juge d'instruction de Madrid a adressé à la Suisse une demande d'entraide judiciaire, pour les besoins d'une procédure pénale dirigée notamment contre les frères A. et B. Z._, soupçonnés de blanchiment d'argent provenant du trafic de stupéfiants. La demande fait état de comptes ouverts auprès de banques genevoises, soit l'UBS, le Crédit Suisse et la Lloyds TBS, dont le magistrat requérant demandait le blocage immédiat. X._, employé au Crédit Suisse, aurait géré les comptes des prévenus. La production de la documentation relative à ces comptes, dès leur ouverture, était aussi requise. Le 12 novembre 2003, le juge d'instruction madrilène a complété sa demande en produisant un rapport de la Brigade d'investigation des délits monétaires du 8 juillet 2003. Il en ressort que les frères Z._ récoltaient de l'argent liquide en Colombie et procédaient à son importation par avion en Espagne, puis notamment en Suisse; l'argent était déposé sur des comptes bancaires et viré vers Bogota ou Miami. Les sommes ainsi recyclées étaient estimées à plus de 30 millions d'Euros. Dans le cadre d'une enquête pénale ouverte le 11 juillet 2003 par le Ministère public de la Confédération (MPC) contre X._ et E._, pour participation à une organisation criminelle, blanchiment d'argent et défaut de vigilance en matière d'opérations financières, X._ a été entendu en tant que prévenu le 11 juillet 2003, le 17 juillet 2003 (à deux reprises), le 28 juillet 2003, le 8 août 2003, le 14 août 2003, le 19 août 2003 et le 30 juin 2004. Les interrogatoires portaient essentiellement sur les opérations effectuées pour les frères Z._. Dans le cadre d'une enquête pénale ouverte le 11 juillet 2003 par le Ministère public de la Confédération (MPC) contre X._ et E._, pour participation à une organisation criminelle, blanchiment d'argent et défaut de vigilance en matière d'opérations financières, X._ a été entendu en tant que prévenu le 11 juillet 2003, le 17 juillet 2003 (à deux reprises), le 28 juillet 2003, le 8 août 2003, le 14 août 2003, le 19 août 2003 et le 30 juin 2004. Les interrogatoires portaient essentiellement sur les opérations effectuées pour les frères Z._. B. Chargé d'exécuter la demande d'entraide, le MPC est partiellement entré en matière le 27 novembre 2003. Les banques étaient invitées à procéder aux blocages sollicités, ainsi qu'à produire la documentation, à partir du 1er janvier 1997. Le 8 juillet 2004, le magistrat requérant a demandé à être informé au sujet des comptes bloqués en Suisse, détenus par les frères Z._, leurs parents et les autres personnes concernées par l'enquête. Par lettre du 15 juillet suivant, le MPC releva que lors d'une visite en Espagne le 12 février 2004, le juge d'instruction madrilène avait fait savoir au procureur suisse qu'après la saisie en Espagne de documents trouvés en main des frères Z._, il considérait la commission rogatoire comme exécutée. Il s'agissait en réalité d'un malentendu, car les enquêteurs espagnols avaient fait savoir qu'ils désiraient encore obtenir diverses pièces de la procédure pénale suisse, soit un tableau des comptes bloqués, les auditions des prévenus en Suisse ainsi que les rapports de police. Le 30 août 2004, le MPC est entré en matière, envisageant de transmettre à l'autorité requérante les huit procès-verbaux d'interrogatoires de X._. Celui-ci était invité à faire valoir ses objections dans un délai de dix jours, et à indiquer s'il acceptait une exécution simplifiée. Le 9 septembre 2004, X._ s'est opposé à la transmission des procès-verbaux; ceux-ci n'avaient fait l'objet que d'une requête orale de la part des enquêteurs espagnols, et non d'une demande formelle de l'autorité requérante. La demande d'entraide ne mentionnait pas les personnes poursuivies; il manquait également une description précise des agissements poursuivis, ainsi qu'une traduction des dispositions pénales applicables. En raison de la procédure pénale ouverte en Suisse, et élargie aux frères Z._, le principe "ne bis in idem" était violé. Enfin, les procès-verbaux d'auditions contenaient des renseignements sur des employés et des clients de la banque, menacés de procédures fiscales. L'accès intégral au dossier était requis, celui-ci ayant été refusé en février 2004. Par décision de clôture du 23 septembre 2004, le MPC a ordonné la transmission des procès-verbaux précités. Le 20 septembre précédent, l'autorité requérante avait confirmé par télécopie qu'elle restait dans l'attente de renseignements au sujet des comptes bloqués appartenant aux frères Z._ et leurs comparses, ainsi que des déclarations, notamment, de X._. La remise de ces procès-verbaux était couverte par la demande, et ces documents étaient utiles à l'enquête. Les prévenus principaux étaient clairement désignés, de même que les agissements poursuivis; la procédure suivie en Espagne était de nature pénale, et le principe de la spécialité serait rappelé lors de la transmission. L'enquête ouverte en Suisse ne faisait pas obstacle à l'entraide. Par décision de clôture du 23 septembre 2004, le MPC a ordonné la transmission des procès-verbaux précités. Le 20 septembre précédent, l'autorité requérante avait confirmé par télécopie qu'elle restait dans l'attente de renseignements au sujet des comptes bloqués appartenant aux frères Z._ et leurs comparses, ainsi que des déclarations, notamment, de X._. La remise de ces procès-verbaux était couverte par la demande, et ces documents étaient utiles à l'enquête. Les prévenus principaux étaient clairement désignés, de même que les agissements poursuivis; la procédure suivie en Espagne était de nature pénale, et le principe de la spécialité serait rappelé lors de la transmission. L'enquête ouverte en Suisse ne faisait pas obstacle à l'entraide. C. X._ forme un recours de droit administratif contre cette dernière décision. Il en demande l'annulation, ainsi que le rejet de la demande d'entraide judiciaire. Subsidiairement, il conclut à ce que l'autorité requérante soit invitée à produire un catalogue de questions, et plus subsidiairement à ce que les noms de sociétés et de personnes autres que lui-même ou les frères Z._ soient caviardés. Le MPC conclut au rejet du recours dans la mesure où il est recevable. L'OFJ conclut au rejet du recours. 