I have a OEM Triumph Service Manual for my 05 Thrux. I like the OEM Manual over the Haynes because the closest Dealer is 70 miles away.
When I take my bike in to a Local Mechanic I bring in the OEM Manual so he has one to refer to while working on the bike.
The OEM Manual is kind of pricey, and I had to wait for it to be shipped from the UK, but I use it alot and there is the peace of mind knowing my local mechanic has the knowledge/specs when he is working on my bike.
"Hamilton" - 2005 Thruxton