I have the third one in your list, the Rosewill, and it works for me. I'm using a Lite-On 16a7. The second one ought to work also because it has the same SiI 3114 chip. The Rosewill gives you the option of having one or two of the ports be accessible externally.
Once installed the only limitation is I can't install XP from it. This isn't a problem for me. Actually it comes with a floppy and I guess if I hit F6 during the install, I could put the floppy in the drive and it would work.
Installing the thing did cause some angst. It comes with two drivers. RAID and non-RAID. The instructions say the card's BIOS can be set up as non-RAID so you can install the non-RAID driver. I found that incorrect. The best I could do was set up the BIOS for RAID with no RAID drive sets. XP would only install the RAID driver, but it works okay with non-RAID drives.
It didn't help my confidence any that the supplied CD was unreadable. But the drivers are available from Rosewill's web site.
The good news is I have no more freakin' IDE ribbon cables in that computer! :bigsmile: