I'm counting on this Friday the 13th stuff being a myth - took delivery of my new '06 Friday afternoon. After 300 miles this weekend everythings working great! Love this bike!
The overwhelmingly positive comments on this forum convinced me to go with Triumph. That and the good deal I got on this '06. Looking forward to hitting that 1200 mile mark and really unleashing this beast.