Wow, such an ethical debate. I always struggle with what is right in regards to EULA's.
I don't think Microsoft binds it to the motherboard. My father wanted to upgrade his motherboard and CPU and basically just told the guy that he did it. Rep gave him the code for his new install. Everything else in the system was the same. I don't feel he violated the OEM license as his motherboard was giving him some real problems.
I think what many EULA supporters fails to understand is that if a EULA was not in place, then they would have sanctioning the misuse of their software. The EULA is there to prosocute if they so desire, not neccessarly designed to stop people dead in their tracks with a gray area.
I work for a software company, I hate software piracy and crack down on it. sometimes we allow the software to be used which violates the license agreement. Yes, we allow it. Yes, we see legimate reasons for it. There are reasons and exceptions to the rule that are not written in the license agreement. Therefore, EULA's are not completely black and white, though someone will argue it and I really am not going to argue.
As for the Jesus guy above, Mech? Wasn't it Jesus who condemned those who held to the written view of the law and not the spirit/intent? The Spirit of a EULA is so we do not steal from people/companies, but it isn't there to stop legimate uses that may possibly, though rarely, break a EULA.