Halo: CE for me. Still my pick for the best FPS ever. Great music and sound design; engrossing story; expert level design; spectacular set pieces; and, most importantly, amazing improvisational gunplay.
Halo 2 is also great. Improved multiplayer, two protagonists, and an expanded universe. Both games are among the best shooters ever made.