no special controller needed
Sior for the interupt. Most new mother boards can support large hard drive over 120G. You only need to get the service pack from MS to over come the 48Bit address limit of the Windows XP. Or you can download the patch program from Maxtor that might works with other brand names.
Let me know if I am wrong.