Watching a preview on tv the other night (sorry UK tv) I saw a BMW racing past S1000 I think, and the commentator mentioned that this is the first time BMW are participating in the TT......so looks like they are doing it, to what extent and which bikes I don't know.