Team Fortress 2 
Left 4 Dead Overall Comparison I've played quite a bit of both games, and they both have good and bad points.
Good Things
L4D:
+Mayhem
+Teamwork
+Spookiness
TF2:
+Strategy
+Many maps & replay value
+Comedy!
Bad Things
L4D:
- Short game
- Limited space for exploring. Same old same old.
TF2:
- Complicated.
- The best of plans can be foiled by the most clueless of noobs.
L4D is a great deal of fun when you've got three buddies and you're all screeching and going nuts. However, this does not occur too often! The majority of the time, you're with a handful of boring suits! What are they even doing playing this game?
TF2 can have a bit of that chaos, but that isn't why it's good. There isn't much in Left 4 Dead that's more satisfying than getting the entire team to work together in a coordinated attack on that last control point. If you've ever played pl_dynamite and been the scout who runs the Death Star trench to get the cart to the end while the battle rages on the sides, you probably know what I mean.
So yeah. I prefer Team Fortress.
4
5
6



















Comments
My only problem with your review is that the "bad things" about L4D are fail. It's short because they focused on making it playable over and over again, because it's different every time; a lot of people seem to take that for granted, and then call it "same old same old", as do you. And it wasn't meant for serious exploring like a full-blown campaign; seriously, you don't "explore" in TF2, so why even mention that? And I've rarely played a co-op game that felt boring because of my teammates (but I play the 360 version). Speaking of which, you didn't even mention Versus.
(And why doesn't it say L4D is on 360, too? Who's the idiot that forgot that?!)
The Director mechanic on L4D isn't really that amazing, I feel. I'm sure there's a lot of hard coding that was involved in that, but on the surface, all it is is randomizing enemy and item spawns. I'd rather have something with more of an impact, like a bridge going out or a building getting destroyed or something. Split paths, something like that.
I'm not the greatest L4D player, and it stinks because I usually get harassed and called an idiot when I play online. I really need to find friends to play with.
You can "explore" custom maps in TF2?