I'm thinking for those that haven't got it yet, don't, wait for the patch. I was on their forums last night and found they have opened a thread for all non-installation problems with the game. I doesn't seem to matter how old/new, good/bad your hardware is, there are big problems with this game. There are over 100 pages (as of last night) with people having crashes, sound problems, mouse lag, you name it. Lot's of problems for those with 7800GT/GS 7900GT/GS cards. ATI cards, nVidia, doesn't much matter. Shame on 2K for pushing this out the door in this condition.
This could have been one of those moments where XBOX 360 owners would point out why gaming on a console is better than PC, unfortunately for them (fortunate for us) they are having some of the same issues.
Thankfully I work out of the country, and I just happened to leave for work just a couple of days before BioShock was release. I could have been in this boat, pulling my hair out, installing umpteen different versions of video drivers, sound drivers, etc, etc. As it is now that I know about all the problems, I will watch to see when the first patch comes out. Once that happens, then maybe I will lay out my cash for the game. That's only if they address some of the more serious problems. Till then my cash stays in my pocket, you hear that 2K!!!! No money for you until you fix your broken product. That includes the activation/installation bull.
My condolenses to those dealing with these problems, it's a shame that publishers can get away with this. They get your money up front, and you get a working game (hopefully) whenever they get around to fixing it. Don't beta testers get paid, seems to me you (those that already have the game) have all paid to be beta testers.