Rossi is still the best IMO but the Honda IS a better bike, Rossi was unfortunate in the race where he was run off the track and finished in back in the pack but other than that he has been in every race. Also his comp is getting better every year while he seems to be leveling out.
I still think he will win the GP.