Here is my answer to the question: Why to people badmouth VIA?
Bad experiences. Of course, my bad experiences stem back from the Super Socket 7 days like many others'. It all started with an MVP3 motherboard and crackling audio. I am a musician and there is no way I could have a computer with this problem, so I tried a motherboard based on the ETEQ chipset... crackle crackle crackle... did a little research and found out that the ETEQ chipset on my mainboard was simply a relabeled VIA MVP3! I did a little more research and decided to seek out a motherboard based on the ALi Aladdin V chipset. After installing it, my sound was perfect. I also noticed that my hard disks benchmarked much faster. Now, the ALi wasn't perfect, and had issues with my TNT2 graphics card with AGP 4X enabled (or was it 2X back then... can't remember), but I was able to achieve stability without having to sacrifice any noticeable speed (the loss in speed when using AGP 1X was undetectable to me).
Now, here's the interesting thing: people always bring up the alleged "Creative PCI bug", but completely overlook the fact that other sound cards would crackle as well in certain configurations. My dad's VIA board (early Athlon Slot A) would crackle using the onboard sound during hard disk transfers and such, and we actually solved the problem by putting in a SB-Live! Another interesting thing is that when a device doesn't receive enough PCI bandwidth, it is a lot more noticeable with a sound card than with any other PCI device. Example: if a network card doesn't receive it's requested PCI bandwidth, not as much data is able to transfer--not really detectable. Same deal with a graphics card--you just get fewer frames per second. However, with a sound card, when the sound stream is interrupted, you can audibly hear the gaps in the data transfer... they show up as pops and clicks (now, this is also compounded by the differences in sound card design--the SB-Live! was simply less forgiving to PCI implementations that couldn't grant it's requested bandwidth). The PCI latency article posted earlier in this thread explains very well why early VIA chipsets exhibited this behavior, and possibly also explains why other PCI cards reportedly performed badly in VIA's implementation.
Bad experiences. Of course, my bad experiences stem back from the Super Socket 7 days like many others'. It all started with an MVP3 motherboard and crackling audio. I am a musician and there is no way I could have a computer with this problem, so I tried a motherboard based on the ETEQ chipset... crackle crackle crackle... did a little research and found out that the ETEQ chipset on my mainboard was simply a relabeled VIA MVP3! I did a little more research and decided to seek out a motherboard based on the ALi Aladdin V chipset. After installing it, my sound was perfect. I also noticed that my hard disks benchmarked much faster. Now, the ALi wasn't perfect, and had issues with my TNT2 graphics card with AGP 4X enabled (or was it 2X back then... can't remember), but I was able to achieve stability without having to sacrifice any noticeable speed (the loss in speed when using AGP 1X was undetectable to me).
Now, here's the interesting thing: people always bring up the alleged "Creative PCI bug", but completely overlook the fact that other sound cards would crackle as well in certain configurations. My dad's VIA board (early Athlon Slot A) would crackle using the onboard sound during hard disk transfers and such, and we actually solved the problem by putting in a SB-Live! Another interesting thing is that when a device doesn't receive enough PCI bandwidth, it is a lot more noticeable with a sound card than with any other PCI device. Example: if a network card doesn't receive it's requested PCI bandwidth, not as much data is able to transfer--not really detectable. Same deal with a graphics card--you just get fewer frames per second. However, with a sound card, when the sound stream is interrupted, you can audibly hear the gaps in the data transfer... they show up as pops and clicks (now, this is also compounded by the differences in sound card design--the SB-Live! was simply less forgiving to PCI implementations that couldn't grant it's requested bandwidth). The PCI latency article posted earlier in this thread explains very well why early VIA chipsets exhibited this behavior, and possibly also explains why other PCI cards reportedly performed badly in VIA's implementation.