TT 2006 Official Review: Isle of Man