A chipset is the interconnecting processor on the motherboard/MLB, it controls the transfer of data between all of the other components.
NVIDIA, as a whole, doesn't suck, nor do most of their products. The GeForce 8600M GT is a certifiably bad product as are the early revision GeForce 9400M and early revision GeForce 9600M GT as well. They fail, and NVIDIA made horrible choices in making that hardware. It doesn't mean that they suck, have always sucked and always will suck. They, made a series of lemons in close proximity of each other. You just happened to have terrible timing. :-(
it seems only apple gets the short end of the stick, every single nvidia card ive had in either desktop or laptop form has never failed or had any strange issues, even overclocked its entire life, ive still never had issues with either my geforce 7800GT's in SLI or 9800GT