ARM's ASM is a breed in it's own. AMD and Intel, although different, have more closely related assembler than most. Someone mentioned the other day that AMD is just an Intel repeat, basically copying engineering designs and repeating them with reduced cost (as they don't pay to have it designed, just built).

Do you believe that there is any truth in that? Is Intel consistently ahead of the curve, or is it a more even balance?

On a personal note, I've always used Intel.

Intel have probably copied AMD, particularly with the onboard memory controller.
Since C2DUO Intel have been out in front............for a price.

in the early days the the amd cpu chip fit into the same cpu socket as the intel