Centrix International is well known for carrying repacement motherboards for OEM systems (Dell, IBM, Compaq, HP, Sun, Intel, etc.). They also carry other components for these systems. I've bought from them a few times (some years ago); they're good guys.