Gah! I finaly got my Steam-purchased copy of BioShock to work. If you’re using Windows Vista or Windows 7 and use a Realtek High-Definition Audio device and Bioshock crashes at startup: update your driver to the latest version from Realtek’s site. Additionally, you may or may not need to enable the ‘stereo mix’ recording device in the ‘manage recording devices’ control panel applet. (Right click in empty space and check show disabled devices for them to show up.)