After a miserable experience with an ASRock motherboard, I just purchased one of these ... actually the one I purchased has 6 SATA (the other 2 SATA are on a Promise RAID Controller) on the motherboard, 2 esata, etc.
Can't afford a great video card right now so I am settling for a RADEON 2600...