Some games are automatically downloaded because they're bases for other games. e.g. Counter-Strike needs Half-Life to run off of, so it downloads Half-Life for its resources.
Not sure if it's the same with Counter-Strike Source and Half-Life 2, but I think it is.