Many the driver has a option to change it, almost all the wired ones do. It is getting more common but not all wireless do. This is the microsoft I will put my head in the sand attitude to security. Because you can't easily change it on windows they think this solves the problem. This is just like they disable the command that put a wireless adapter in promiscuous mode on wireless cards. There is software that changes most chipset but I don't know off the top of my head. Ubuntu of course you can change it and since I run most my windows in virtual machines part of the virtual machine setup lets you put in whatever mac you please.