The Orange Box (5 games for less than $20)
Battlefield Bad Company (FPS)
I agree with pretty much every game you named except these two. I wouldn't recommend Bad Company because BC2 is a far better game (but avoid it if you don't play online. Single player was pretty meh).
BC1 is nice as a rental. Not that the campaign is anything special, but the jokes (ie Haggard) alone are pretty much worth it
This twenty-year-old boy was distinguished from childhood by strange qualities, a dreamer and an eccentric. A girl fell in love with him, and he went and sold her to a brothel...