I just finished watching the BMW episode of Twist the Throttle on HD Theater. What a cool show. They really showcased the history of BMW. Although they seemed to forget about the boxer after the K's came along.
If you have not seen it, watch for it. Last week was Ducati, next week is Kawasaki.
HD Theater has a lot of good motorcycle shows on Monday night, including Isle of Mann coverage.