I have tried both ATI and Matrox. Simply put Matrox is better. Why are they any better than ATI's?. No problems with incompatibilities. I can move things from one monitor to the other, have different resolutions and color depths. ATI cards are very good, and better for 3D, but if 2D is all that matters to you and you don't want to worry about driver issues then go for Matrox. Another advantage of the G550 over the Radeon VE that I tried before is that it can handle all the different options in Windows 2000. If you use some other OS maybe ATI can make it, but under Win2000 you need the Matrox. Just don't forget to add ultramon from realtimesoft, it does a great job allowing you to keep separate task bars and other goodies useful for people with two monitors like wallpaper changes, separate screen savers, quick resolution/colo depth changes, etc.