It's been a great 'episode' so far, I've actually had a really good time.
Yeah, Episode 2 is much, much better than Episode 1. In many ways, it's better than HL2. The vehicle segments are actually somewhat entertaining in Episode 2 and don't drag out for hours.