Well, it could probably some problem with the compatibility of GTA: SA with Win 7 and you can't really complain about it because of how old GTA SA is. I did notice a performance problem when switching to Win 7, but it was only a 4 FPS drop for me.
Also, 25 is a perfect frame rate to be playing at and it should not be 'laggy' at 25+ FPS. I think the only thing you can do is either revert to Vista or XP, get used to the lower frame rate, or lower your graphics settings.
Also, 25 is a perfect frame rate to be playing at and it should not be 'laggy' at 25+ FPS. I think the only thing you can do is either revert to Vista or XP, get used to the lower frame rate, or lower your graphics settings.

