Estás confundiendo MHz con MB/s. El Bus PCI funciona a 33 MHz, pero eso no quiere decir que permita 33 MB/s.
Un HD UltraDMA te permite una velocidad máxima de 133 MB/s, mientras que SATA 1.0, 150 MB/s. En cualquier caso, el disco prácticamente nunca va a transferir 133 MB/s (y menos 150), de manera que, a menos que pretendas aprovechar el HD para un futuro ordenador te lo puedes comprar IDE que no vas a notar la diferencia en rendimiento y te ahorras la controladora...
Saludos
Edito: El límite de 120 (127) GB que comentas es una restricción del sistema operativo, no de la Bios. Si utilizas Windows XP, necesitas el SP2, si utilizas Linux no creo que tengas problemas