According to Microsoft, u need a 128 MB Card to run Vista at 1600X1200, beyond that u need a 256 MB Card
the 256 MB, Geforce 6200 uses slow RAM, but it's good though for vista
refrain from a FX 5200, just because Geforce 6200 is better at same price, not because FX card perform bad in Vista
Buy either a Geforce 6200 with 128bit interface & 128 MB RAM, although 64bit is slower, but not that much in Vista, it still has enough horsepower, but it is slow for games.
Since u r looking for a graphics card to run Vista, & gaming doesn't seem to be your requirment, I would say better get the Geforce 6200 with 128 mb & 64 bit path, that should do at a very low price, u don't need 256 MB, unlesss u plan to run vista above 1600X1200