To be fair, I only played the PS3 port. Which was plagued by poor controls, slow turning speeds which made most the games unbearable. It was almost as if Valve had never really tested it before release. Almost.
Half-life 2 disappointed me in how long it took to get any sort of weaponry (only to have that weapon be, to my grave displeasure) a stupid little crowbar. The story is also quite lackluster, with uninteresting characters abound. And me, having to play someone with the personality of a brick.
No, I'm pretty sure this is more interesting than Freeman. That's one hooooot brick.
I never played episode 2 because I couldn't stand to subject myself to much more of episode 1.
Which brings us to the next huge disappointment: Portal. I found a mediocre puzzle game, in the first person. Which really didn't work well at all. The puzzles were immensely easy, and I solved it entirely too quickly. Many of the puzzles were more a test of reflex and patience (putting up with their seeming inability to create a good game using console controls) than actual puzzle solving. It failed to impress in its entirety.
Admittably I had never played Team Fortress 2. But that is because it had no localized multiplayer, or even localized single player support. This is on a CONSOLE, Valve. Do you guys know what a con-sole is? They tend to have multiple controllers, thereby allowing multiple people to play on the SAME CONSOLE. Without requiring internet connectivity in order to play against other people.
If my buddy is sitting on the couch next to me, we're both holding a PS3 controller a piece... Why should we be unable to play against each other, at all?
In summary, keep your garbage on the PC.