I usually use two trainers, in conjunction with each other: The Phantom Menace Trainer + 19 by TomT64 at http://www.gamehacking.com,
and the Red Arrow Trainer by Phantom at www.gamecity.da.ru
I use the Red Arrow trainer to freeze health and ammo at 90000, and the TPM+19 trainer for weapons select. The Red Atrrow trainer is necessary because the other's "freeze health" option makes you wait a little before regenerating, so you aren't invulnerable.
I have yet to find any better trainers.
At last we will reveal ourselves to the Jedi.
At last we will have revenge.