Another good, and much longer, game for the PS is Medal of Honor:Heroes 2. Besides the campaign and online modes, it has an arcade mode on rails. This takes you through the entire game (all scenarios) and is very long, plus it has different difficulty levels.
But it was made by EA. Anyways, He is better off with "Call of Duty: World at War" and GhostSquad/House of the Dead Combo.
1) What does being made by EA have anything to do with it? The arcade mode in MOHH2 is great, and pretty long.
2) COD doesn't have a rails shooter mode that the OP was interested in; MOHH2 does. CoD is just an FPS.