"When shopping for a new motherboard there a few things that must be considered.
1. Quality! This is the very foundation that your whole computer is based on, so DON'T buy a cheap motherboard that has a lot of gimmicky frills or a poor quality rating. Remember you get what you pay for. If you buy a no name motherboard for $50 from someone who convinced you that it was the best thing since sliced bread and it had a real pretty box, don't come crying to me when you computer wont boot or you smell smoke..."
FULL STORY @ FLIPCHIP (http://www.flipchip.net/Motherboards.htm)