I'm just joining this thread and haven't read the other posts, but to answer your question, there's absolutely no reason the Rockets can't win game 7. Put in historical context, it would be one of the biggest upsets in NBA history. But if you only consider the last 6 games between the two teams, the only real reason not to favor Houston is that the game is in LA.
GO ROCKETS!!