I help find info for old mboards often.
While the above suggestions are of help for many mboards, sometimes they aren't enough.
For example
http://www.motherboards.org/
There are lots of posts there but many are "unsolved" and of no real use. It is poor for finding older PCChips mboard info.
http://www.motherboards.org/moboidtools.html
Good for many mboards, but poor for many others.
AMI Motherboard Identification Utility
http://www.ami.com/support/mbid.cfm
There are lots of bios strings it has no info for.
This has been true for many years.
Many mboard makers no longer are in business and there are no websites to go to, making a lot of links you find useless. There are sometimes alternate sources though.
A lot of "hits" using bios strings are on forums that are nothing but a whole string of people asking for the same information, the same request for a bios update, etc.
I mostly use Yahoo to search with - even though it uses Google, it uses it in a different way, and I get fewer useless "hits".
Like egkenny says, sometimes all the "for sure" info you have is the bios string. I can often dig up something starting with only that.
A lot of PCChips mboards can be hard to identify. They are even harder to identify if they are not in a working system. There are multiple sources for info about them, but often no one site has all the info in one place. I have already dug up info for a lot of these, and if there are multiple sources I try to give the complete picture.
The site I post at is Constructor's Corner, in Australia (I'm in Canada myself ) - 16 hours ahead of MST.
http://www.lanyoncomputers.com.au/corner/index.jsp
There are others who answer, but often it's just me. I try to answer everything I can.
For more info about this site see this post on computing.net:
http://www.computing.net/hardware/wwwboard/forum/22206.html