Welcome to Discussions, Onno!
There is nothing wrong with the keyboards. They do not repeat. It will do no good to buy more new keyboards, as they will ALL do it. The issue originates with an inadvertent preference setting you have made inside your iMac's OS.
Open System Preferences to the "Keyboard & Mouse" panel. On its menu bar, click "Keyboard" and then click on the purple circle question mark in the lower right hand corner. Mac Help should then show you the answer to: "Characters repeat too fast or slow"
If that does not resolve the issue, you can search around for it, or instead first do a PRAM reset, which might solve your problem.
To reset the PRAM:
1. Shut down the computer.
2. Locate the following four keys on the keyboard: Command (Apple logo), option, P, and R. You will need to hold these four keys down simultaneously in step 4.
3. Start up the computer.
4. Press and hold the Command-option-P-R keys. You must press this key combination after the startup chord sounds, but before the gray screen appears.
5. Hold all four keys down until the computer restarts and you hear the startup chord for the second time.
6. Release the keys.