I just got my hands on the new Haynes service and repair manual for the Triumph Bonneville, T100, Speedmaster, America, and Thruxton, '01 - '05. This is manual #4364, and has just come out. I ordered mine from
http://www.TheMotorBookstore.com
as they had the lowest price that I could find on the net, $24.26 plus priority mail shipping, $6.55. Shipping was fast and the manual arrived within three days.
As with all Haynes manuals, it appears to be very complete and is particularly well illustrated. Just flipping through the table of contents, it looks as though every maintenance operation that you could ever think of is covered, from minor to major. Every operation is rated according to experience level.
The manual is hardbound.