After the North West 200, the attention for bike fans now switches to the Isle of Man TT. Stephen Watson presents a preview programme ahead of the week long festival of racing.