Finally Taku managed to get through a whole race without blowing up. lol. Oh well, BAR look like they can finish in second place. Two of the remaining races are in asia, so i would think Honda would have an advantage or Renault. The battle between McClaren and Williams is also looking interesting.