Oh, I almost forgot - there is ANSI vs. ISO to consider.
ISO is the UK / European layout, with the big reverse L-shaped Enter key. There is UK-ISO, Spanish ISO, etc.
ANSI is the US version, used in a lot of the rest of the world. They have a thin horizontal Enter key, and a lot of things are...