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.