This Marine looks like a character model for Unreal or Quake! Those guys have got to be scary in combat, especially with all the cool toys -*er*- weapons at their disposal.
Medal of Honor is a terrific game and they have new downloads available online. It runs on a Quake engine.