I know what you mean, but come on. Only 3 teams in the series have won more that 3 championships in their history. And BAR arent one of them. Impressive though there recent form is, I doubt they can convert it into a title charge in the next 4 years. Everyone predicted their 1st win earlier in the season. Hasnt happened yet. Even at Monaco where MS didnt finish. The others have HUGE resources and crucially the experience.
I predict (oh christ) he'll do better at Wiliams than at BAR