I actually like CoD 2's health regeneration.
I hated having to replay an entire level because my autosave has me at 2 health, and there's no medpacks nearby with a tiger tank blocking my way.
As for Fallout versus Fallout 2, I choose Fallout 2. Fallout was too short.