If they played in a neutral court, Boston wins this series. Boston is a better team, overall, but Lebron's just a nightmare for this team to handle. They seem to have no answer for this guy.
However, since Cleveland's got the homecourt edge, it's a tossup. I still believe Boston is the team to beat, but they just seem to have a defeatist mentality whenever they play at Cleveland. I just don't get it... and this is with every other team - with the exception of the Lakers - in the league. Nobody thinks they can beat Cleveland at home. What's pathetic is they don't even try. When teams find out they're playing Cleveland at home, they just immediately chalk it up as a loss and ask each other what they feel like doing after the game, even going as far as to ask what good movies are out right now.