I am experiencing graphics corruption or stability issues on Windows Vista using ATi DirectX 10 hardware (eg Radeon HD 2xxx).
Please click here for information on how to download the ATI hotfix for this issue.
You can also try running the game in Direct X 9 mode.
This is done by right clicking the BioShock icon in the game explorer and selecting "Play-DirectX9".