I'm not a fan of the Houston circuit, but man... this weekend proved why IndyCar is so exciting. Small teams can win in this series. It all comes down to team synergy and driver skill. This is why I love Indy so much more than F1. When everyone is driving the same car, it's not about who has the bigger budget or the politics of the sport. The big teams still win, but everyone has a chance. What a race weekend and what a series.
That said, I can't believe Helio Castroneves was blaming Sebastien Bourdais for his wreck. Bourdais was on the racing line. Helio swerved back into line without paying attention to traffic. I like Helio, but that was completely his fault. It's a shame, because I believe Bourdais was on his way to a win or a podium. He proved his skill by still finishing 5th with a broken front wing.
Still, all in all it was a great race weekend. The first race in the rain was exhilarating (despite Graham Rahal's completely amateur move on Tony Kanaan) and the second race was very fast paced with lots of action.