i think your psu may be the problem as the amps are too low. get a decent psu from corsair or antec.
oh i completely missed the point that metro 2033 plays great while saints row doesnt. yeah saints row 3 for pc is a very unoptimised game that gives poor frame rates on all entry level cards . even my 7750 gets only 25 fps at medium settings