A good rental (due to piss-poor AI, and completely linear level design) is Brute Force. It could have been the next Halo, but it fell far short, even with 3 years of development.

Speaking of Halo, it's a 'must own'.
_________________________
nom nom nom