With WinXP SP2 and your motherboard you should have no problem seeing the full capacity. However remember that when you buy an advertised 200Gb it will actually show up as a smaller drive because of the difference in figuring a Gigabyte between the advertizing department and what Windows will read as a Gigabyte. THe difference will not be too great though.
Also it appears that the Sata controller on that board will support Sata and not Sata2. THerefore you woul need to set the jumper on your new sata drive to force Sata1 if it is a Sata 2 DRIVE. I have had to do the same on my Gigabyte sytem. also if you purchase a retail drive instead of an OEM drive it should come with the Data cable and possibly a power connector adapter.
Also it appears that the Sata controller on that board will support Sata and not Sata2. THerefore you woul need to set the jumper on your new sata drive to force Sata1 if it is a Sata 2 DRIVE. I have had to do the same on my Gigabyte sytem. also if you purchase a retail drive instead of an OEM drive it should come with the Data cable and possibly a power connector adapter.