I'll be building a new PC in the next couple of weeks, but I am a bit stuck on the motherboard side of things. I've built a couple of machines with the P5B board and they seem quite solid. However they are fairly expensive and I don't want to shell out extra when I won't be overclocking. I'm currently looking at the Gigabyte S3. Seems cheap and will do what I want basically. All I require is that it is cheap, reliable and won't have any compatability issues with an 1950 Pro, 2GB of 5300 Geil and a C2D 6300. Is the S3 worth going for or is there any other boards I should consider?