I've got a MSI G4 4200 128MB and I'm using the 42.30 driver and it runs better than the ones it came with...you've got to remember 9 times out of 10 the driver your card ships with has already been replaced by a better one by the time you buy it.
the MSI card is Nvidia, with an MSI sticker on it. makers like MSI dont have the pysical company size of Nvidia to develop there drivers, in other words, dont expect to play the latest games using the latest MSI driver. but the latest Nvidia Detonator will.
Msi has something called 3D turbo experience that allows you to see all the info on your card ... fan speed , temp, clock speeds, memory speed, allows you to set the alarms also so you will get a warning if your card is over heating or if the fan speed drops to low ... you can use any nvidia driver I use the newest 43.51's and the MSI turbo experience program that came with my card I overclock with coolbits right now my MSI Ti4200 128mb 8xAGP is running very steady at 300 core / 594 memory
If you have a MSI mother board you can use their Live update 2 feature and those drivers are there. VGA, bios, all of them. They didn'y work as good as the latest 43.45, or 43.51 IMHO They have a 42.52 version over there....oh well,,,,,Omega drivers woiked great for me..