From the picture, it seems to be using a Silicon Image 3112 chip, in which case it's a decent choice and should serve you well. If you plan on installing Windows XP on it though, you'll need to put the drivers on a floppy disk or streamline them into your install disk since WinXP doesn't have built-in ones for these controllers.