One can hope this will become eventually possible, but with the pace of PureDarwin as it is, I doubt it will before Apple migrates to ARM with custom instruction set additions.
Depends the country you are in, a lot of countries have interoperability exceptions, so while a hackintosh might not be legal, something like this would.