Sachverhalt: A. Das Kreisgericht Alttoggenburg-Wil verurteilte X._ am 24. August 2004 wegen mehrfacher grober Verletzung von Verkehrsregeln, Nötigung sowie einer hier nicht mehr interessierenden Widerhandlung gegen das ANAG zu 6 Monaten Gefängnis unbedingt und einer Busse von 150 Franken. Es hielt - im Wesentlichen auf Grund der Aussagen von zwei im Verfahren als "x1" und "x2" bezeichneten Zeugen - für erwiesen, dass X._ am 22. August 2002 am Steuer seines "Jaguar Sovereign" auf der A1 von Aarau nach Wil fuhr und dabei auf der Umfahrung Winterthur Verkehrsregeln in krasser Weise missachtete, indem er bei Tempo 100 km/h bis auf 2 Meter auf einen vor ihm fahrenden BMW aufgeschlossen, diesen dann überholt und ausgebremst habe. Er habe seinen "Gegner" mit erhobener Faust und einer obszönen Geste bedroht und ihm durch das Beifahrerfenster eine PET-Flasche auf den Kühler geworfen. Das Kantonsgericht St. Gallen wies die Berufung von X._ am 9. November 2005 ab. B. Mit staatsrechtlicher Beschwerde vom 30. Januar 2006 wegen Verletzung von Art. 9 und Art. 32 Abs. 2 Satz 2 BV sowie von Art. 6 Ziff. 1 i.V.m. Art. 6 Ziff. 3 lit. d EMRK beantragt X._, diesen kantonsgerichtlichen Entscheid aufzuheben. Ausserdem ersucht er um unentgeltliche Rechtspflege und Verbeiständung. Staatsanwaltschaft und Kantonsgericht verzichten auf Vernehmlassung. 