Found both to be very average. I suppose it depends on what kind of FPS you're keen on. Are you into the script-heavy likes of Half-Life 2 and Call of Duty, where immersion is the key? Or are you into highly conventional corridor romps? If it's the latter, go for Halo/Halo 2.