Yeah, "radical new car" can either mean a total heap of sh*t with nothing working right, or they get it right and take a big step forward...Time will tell which one of these the New Toyota will be
On another note it's nice to see Toyota saying they'll be in F1 until at least 2012. Ten years is a reasonable timeframe to get results, if they aren't getting consistent podiums and race wins by then it's time to leave