Hi, Pussian Prince.
I also have a ATI 1600 and 2 Gig RAM (but Win XP) and used to get apparently random critical errors related to the textures (specifically, during winter months, when large numbers of regions changed, but this happened since 1.0). I was able to stop them by changing a parameter in the
general file on the settings folder of ACW directory, namely
MemUsage. This is set to 50 (or 75 if "High memory" is on in the options) and represents the percentage of RAM that the game is allowed to used for the textures before a "flush". My system got stable when I manually changed it to 25 or below (currently 15). No more critical errors due to textures.
The "price" is a little sluggishness when I scroll the map
You could try.
