All very good info, thanks. What I was trying to get at is there are many part numbers for the motherboards, but they are generally grouped into revisions, and I would like to be able to easily identify these revisions by some printed number on the board when I am looking at buying parts or whole systems on eBay or other online stores. One website that sells replacement parts refers to three different revisions of MDD board in addition to the FW800 versions. And of course also there are the earlier and later revisions of the QS motherboards, the earlier one not supporting 48-bit drive access. Trying to get accurate information about a particular item from a seller can often be next to impossible.
My concern is that even if performance is generally the same within a given group, revisions had to have occurred for a reason. There may have been bug fixes, documented or not. A few bugs are well known in G3 boards that could not be resolved with firmware updates, as in the reason for and desirability of the rev.2 B&W boards. I am mostly concerned with the potential for problems with the ATA controllers and general PCI bus behavior. I've crashed every Mac I've ever owned due to all sorts of hardware 'voodoo' and messing around with high-performance add-ons. Knowing whether or not I have the last revision motherboard for a particular model gives me a good idea if a specific configuration is truly a no-go for all revisions. Many of these different boards have different base firmware versions, and we all know how various Apple firmware versions can have serious potential impacts on a system.