Vectorferret on 01 February 2009
The repetativeness is helped by mods. I especially like Story Mod (even though it's a bit easy for a veteran, and ramps up the difficulty a bit too quickly for a novice).