Is it worth punting £20 on a Haynes manual or would you do better just printing out the relevant websites for info? Valves, Final Drive etc are well covered here and on R1200gs.info, I don't see the need for a wiring diagram and most other service type things look/are fairly easy.