I'm going to take peoples advice and hold off on installing TF2 this weekend. I think I'll finish Episode 2 (which is turning out to be quite fun) and get Call of Juarez for tomorrow or later tonight, depending on how soon I complete EP2.
I've read the reviews at Actiontrip and Eurogamer and both are mostly positive as well as the comments here (which is unusual). I sounds like it has some good dialogue and story which is becoming more and more important to me over the years as well as some good action and some somewhat broken stealth. For ten bucks I figure I can't lose.