The only controllers I really trust are either Intel chipset based, or 3 Ware. None are cheap.
I'm not very experienced with ide/ata stuff, so everytime I end up trying something, I usually get shafted, and it costs me money. Talk to the guys here, or, go to Costco, buy a Maxtor that's bagged...