I've no argument on the fact that Matrox cards have the best 2D image quality in the market. But I disagree with Matrox's Linux support. I know that they have drivers for their cards and that their drivers are partially open-source. But their support for Linux is quite lacking and response isn't the best. When using XFree86 4.2 release at the time, trying to solve a dual-monitor problem on a particular video card was problematic and Matrox themselves weren't very helpful in trying to resolve the problem as quickly as possible. Eventually the problem was fixed but it took the XFree86 team to fix that problem which, incidentally, was a bug in their own code. Also, to note out, Matrox's own driver code is almost no different from the code from XFree86's. It's just changed to utilize a proprietary helper library/driver to enable dual-head on the card.Originally posted by: jliechty
What kind of quality do you want? If you need good 2D IQ, then you'd better skip nvidia and go straight for a Matrox G550 (note that the 3D performance will be lacking, but Matrox has good support in Linux). If you need good 2D IQ, 3D performance, and dual DVI, you might also want to check out ATI's FireGL Z1 and X1 cards, or nvidia's Quadro4 or FX series.