I tend to swap out hard drives every 5 years. They may last longer than that, in fact I used a old IBM Deskstar 40GB hard drive for almost 10 years, but I rather swap in a new hard drive while I know the old one is still working.
To prevent anyone from trying to recover any data on the drive after using a program like KillDisk 4 or 5 times to wipe the data, I physically destroy the hard drive. If I had a gun and did not live in a major metropolitan city I would use old hard drives for target practice.
Data can still be recovered after only two reformats. Reformatting doesn't really erase any data, it just erases the data in the partition table which identifies where the data chunks of files are located on the hard disk. Basically speaking, if you install BF 3 on a hard drive and then format, the BF3 files are still on the hard drive, but the partition table which tells Windows where the BF3 files are located has been erased.
Programs like KillDisk will write 1s and 0s in each sector of the hard drive. Doing this a few times will effectively destroy any traces of BF3 being on the hard drive.
Building my new PC I ran into the same problem. I done a lot of searching and found the rosewill RC-212 VIA PCI SATA 1.5G / IDE ATA 133 Controller Card. The big advantage this card has is its on card bios which allows for booting the PATA drives with a diskette or CD boot strap. http://www.newegg.com/Product/Product.aspx?Item=N82E168...
I wouldn't suggest an external enclosure with this drive. With the size and cost of the external enclosure you would be better off purchasing a new 2.5 inch seagate go flex or the WD USB drive.