On my hardware on Catalist 5.10 drivers I've noticed that some buildings have black elements all over them. Installed Omega drivers www.omegadrivers.net and all is fine. Maybe this will work with other gliches too.
Samples:
black buildings "civ4-Catalist.jpg"
normal buildings "civ4-Omega.jpg"
My spec:
Athlon XP 2600+ @ Gigabyte GA-7N400 Pro2
2x512 MB DDR Kingston Value @ 333 Mhz (2x166)
Saphire Radeon 9800 PRO 128MB @ Omega Drivers 2.6.75a
Windows XP SP2
Samples:
black buildings "civ4-Catalist.jpg"
normal buildings "civ4-Omega.jpg"
My spec:
Athlon XP 2600+ @ Gigabyte GA-7N400 Pro2
2x512 MB DDR Kingston Value @ 333 Mhz (2x166)
Saphire Radeon 9800 PRO 128MB @ Omega Drivers 2.6.75a
Windows XP SP2