For all those things that you said (CAD depends on what you're doing), you'll be fine with pretty much any of the less expensive Radeons. If you really want tip top best of the best 2D quality, then Matrox would be the way to go. Honestly, I can't tell that much difference between them, though.