GameGain sounds really good from what I've read, and so do the other two (PCThrust and GameThrust). GameGain is probably enough, but it wouldn't hurt to have other things that might help too. The only problem you may encounter is one or two of the programs conflicting with the other.