Hello all.
What a beautiful day.
Yesterday, I got fed up of all this restrictive nonsense (see discussion above), and I bought a Promise IDE controller model Ultra133-TX2.
I was a bit relunctant because today's BIOS' are able to address large HDs...
Also, because my current PCI bus speed is only 33MHz (don't laugh, it works).
However, while reading the PDFs of both the Ultra100-TX2 and Ultra133-TX2 prior to my purchase -- and boy am I glad I did! --, I noticed one line that made all the difference in the world:
The Ultra100, albeit more suitable to my current system, has an LBA that addresses only >= 137GB*.
The Ultra133, while very powerful seemed like an overkill solution for my hardware, but it addresses...
UP TO 144 PB!!
For those who skipped Greek in school:
1024 MB = 1 GB (giga)
1024 GB = 1 TB (tera)
1024 TB = 1 PB (peta)
So 144 PB = 144,000,000 GB !
I think this card will last me a while.

*: I read on their website that they are developing new BIOS releases for older cards so that all their products support 48-bit LBA addressing.
Finally a company that looks after its customers after they pocketed the money!
By the way, it worked beautifully on the first try.
No surprises, no fuss. The documentation is clear and simple.
Well worth the €70.
One question though: Why does the Promise's BIOS report my 160 GB Maxtor as 152 GB? Where did the last 8 GB go?
This will probably be my last question on the matter.
Thank you all.
Mark T.