This thread is repeated every new version of Civ and every other game I've ever seen. It comes from a fundamental misunderstanding of PC's or an intentionally selfish veiwpoint. Now major bugs are a legimate complaint but before you declare your bug a major bug....
Most of

was developed last year -- this was pre-Vista availability. Yes the designers had a designer's copy of Vista but since Vista didn't work right of the box in January and needed patches, you are hard pressed to make any claim against Firaxis(2K, Infrogrames or whatever alias du jour) for Vista specific bugs --YOUR operating system is to blame.
But that's how PC's are different than an Xbox or any console -- incredible variety of OS and hardware. There are literally hundreds of graphic cards, sound cards, motherboards, chipsets, ram sets and peripherals. If you know anything about math that's a ba-gillion (go ahead do the math) combinations of hardware.
EACH HARDWARE ITEM HAS ITS OWN SOFTWARE; this software interacts with the Civ program -- and no they do not all act the same. For reference go to any bug forum and find the "that's odd I don't have that problem..." comment in most of the threads. THOSE bugs are most likely hardware driver specific. And let's not forget that graphic card drivers are subdivided by language --more variety.
If you have a bug and others don't -- It's your specific hardware configuration or drivers. It is a problematic truth of all game development that someone will have these issues. Your 40 euro game would cost 300 if Firaxis had to in-depth test all the combinations, and even then there'd be someone w/one they didn't -- It's a financial decision that they made to stay in business.
This leaves the "Everyone has the bug issues": links crash to desktop, military academy available when it shouldn't be, etc. These are Firaxis's fault. The more simple the bug the more fault to Firaxis -- tut tut on them.The highly complicated "cheats and exploits" that develop are also their fault but blame the beta testers for not being as devious as they should.
So now what should you do. Understand, if you're the kind of person who'll stand in line for 4 days and nights for the release of an iPhone, your cutting edge thingy is likely to have issues. Maybe even severe issues (I had a game that needed a patch for my motherboard, couldn't play it for months).
If you are not that type,
you must be mature enough to assess this risk and possibly delay your purchase.. Consider all new releases as "a pay to gamma test" option.
If you wait 6-10 months to buy and there's still a bug - Rant
