I have an Asus A7V8X motherboard (without RAID/SATA) and an IBM IDE 20GB HDD running WinXP Pro. I want to add an Hitachi 1TB Deskstar 7K1000.B hard drive for storage.
Is it best to use a PATA to SATA PCI controller card or a dongle? Which chipset is compatible?
I suggest you seriously consider upgrading your motherboard. It's most likely that SATA PCI cards won't work in your current mobo anyway, and if you're planning to upgrade piecemeal, a contemporary mobo is always a good first step.
Wow, an old Socket A board? I would just buy an external USB drive.
However, if you are intent on using the internal drive, the SATA to ATA convertors work fine, you don't need the controller card.