did you uninstall your old drivers before popping in the new card?
is anisotropic filtering on? (I think the game may default to max aniso, which is a completely different story between Radeons and GF4's) ...also, what resolution? highres combined with ^^ could be it ?
that said, it works nice in 1024x768 (save a few areas...) on my Ti4400 with everything (aniso included) cranked, not sure how big a diff that is from 4200, I imagine it isn't the difference between 30 and 60fps or anything.
edit: to see FPS in SoF, hold shift and hit ~ ...then type in cg_drawFPS 1 and hit enter.
also, if that board is a Via one, try reinstalling the 4in1's maybe? doubt that's it, but...