I really wish Intel, IBM, and AMD would come up with a new uniform architecture and stick with it. Kind of like AMD and it's 939 PGA. Instead of my architecture is better than yours it would be my processor is better than yours. All processors would be cross compatible, (all the same architecture), so it all comes down to the best design. Could open source hardware lead the way to something like this?