Ali Kamran, my friend. This generation, NVIDIA has as much driver issues. 320.18 WHQL is just worst of all whilst AMD's 12.11 were simply the best IMO. 320.18 WHQL just doesn't kills cards but are also buggy and screwed/unstable as hell. Even Metro: LL which I believe is optimized for NVIDIA hardware gives problems. BF3, FC3 and a huge list of titles are giving random freezes, crashes and whatnot. Where is your "best" driver team this time?
About AMD, here's the thing:
Majority of gamers on the planet use NVIDIA GPUs and minority uses AMD's. When people switch, most of them don't configure their systems properly and then start blaming the company and it's drivers. Most consumers are lazy, and don't want to go through the hassle of fresh installation and reconfigure everything from the scratch. They simply overwrite existing drivers or uninstall existing, disable from device manager or even use 3rd-party stupid tools to clean and call it a day, thus, problems.
Random BSOD can occur on any given hardware, it's not a rocket science and you know it. AMD's Gaming Evolved guarantees solid drivers for out-of-the-box gaming experience, it doesn't mean game-side things are also depended on them. I'm not saying Catalyst doesn't have problems, of course it does, like any other software but they used to be a lot in Radeon HD 5870's days and there has been massive improvement since then. CrossfireX scaling for example (like you mentioned). NVIDIA's 3-way or 4-way scaling is just embarrassing. People with 4x HD 7970s are dame close to 4x GTX Titans at OCN benchmarking section (imagine $4,000 worth GPUs against less than $2,000 GPUs). Again, where is your "best" driver team?
Brother, I've nothing against you or 90% of the NVIDIA lovers here on PG but I just don't like people spreading outdated or misinformation.
I'm done with arguments. Thanks.