Half-Life is my favorite video game franchise. I know that Episode 3, like every other game in the franchise, is going to be fantastic (and this is in large part due to the fact that I don't expect Valve to deliver the literal word of god just because this game has taken a long time to come out, like some people in this thread seem to). But you know what? I'm waiting. I don't mind. It's not like there's not a billion other things to do out there. It's not like I have to be bored until it does come out.
In summary, get a life.