Non-gamers are generally served better by Matrox cards. Top 2D for consumers. You could either go for a 32MB G550 for about $100 (analog + DVI) or you could max it out with a 128MB Parhelia for about $350! The Parhelia has two DVI plus a whole bunch of cables for running many combinations of displays, like triple analog monitors! Heheh, for $600 you can get a 256MB Parhelia, that would be way fun!
The G550 wouldn't be as powerful as a GF3 Ti 200, but it also doens't cost very much (maybe $20 difference). The Parhelia would definitely be a step up while at the same time keeping top-end 2D performance/quality. If you want something in between, take your pick - any GF4 Ti, any Radeon 9500 Pro, any Radeon 9700, any Radeon 9700 Pro, etc - but these are pure 3D gaming cards and don't even offer the 2D excellence of the lower-end G550.