I used to buy hard-drive/cd-rom (IDE-style, mostly PATA) controllers for machines that ran at like 166MHZ. Suppose I wanted to install a controller on a newer machine that runs at a higher bus speed - like if my machine has a front-side bus speed of 533MHZ (a typical value for a Dell Optiplex GX520, an older machine), or perhaps a faster front-side bus of 800MHZ, another typical value, which controller would I use if I simply wanted to control a PATA or SATA CDRW-DVDRW drive? I realize newer machines and drives are mostly SATA now. But I would like to know the answer since sometimes I might still have PATA CD/DVD drives. Is there one made by Promise or another manufacturer? I don't want to use my Ultra133 even though it can run with XP since the bus speed for it is really only about 66MHZ. I would hate to overdrive some circuit it on it that it can't handle by putting it in a Pentium 4 class computer (with higher bus speeds). Any thoughts appreciated. Thank you.