I recently purchased a 890GPA-UD3H rev 2.1 motherboard and want to know why there are so many revisions of the same board with no firmware changes (1.0-3.0), and each revision has a different bios update. I can't get any strait answers from support. So I hope someone can give me a resonable explanation. I graduated from college in 1979 with EE degree and the answers I get from Gigabyte support insult my intelligence. Remember there are no firmware (hardware) changes from rev 1.0-3.0, but they are saying you can't update the bios from lets say a revision 1.0 to a revision 3.0. Unless I'm missing something the revision process from 1.0-3.0 is all in the bios. So what's the deal, because when buying a Gigabyte board it's like the luck of the draw what revision you get. My board is not even a month old and it's already 2 revisions old. So I am not a happy camper.