I second this one - its great and even I could fit it !! Here's a pic of this plus some other bits I've added to toughen up mty XTR ;-)
RAM Mount for GPS
Garmin Nuvi 310 Sat Nav
Kedo Sump Guard
Yamaha Hand Guards and Spoilers
Puig Screen
SW Motech Centre Stand
Touratech Kickstand Switch Cover
Touratech Right Heel Guard
Touratech Left Heel Guard
Touratech Chain Guard
Touratech Rear Brake Fluid Reservoir Cover
Touratech Strong Luggage Rack
Touratech Silencer Covers
Touratech Shaped Underseat Bag
Here are the links to pictures: (pic 5 is the one with the bash guard)
http://217.155.202.231/blogimages/myxt660r/IMG_1.jpg
http://217.155.202.231/blogimages/myxt660r/IMG_2.jpg
http://217.155.202.231/blogimages/myxt660r/IMG_3.jpg
http://217.155.202.231/blogimages/myxt660r/IMG_4.jpg
http://217.155.202.231/blogimages/myxt660r/IMG_5.jpg
http://217.155.202.231/blogimages/myxt660r/IMG_6.jpg
http://217.155.202.231/blogimages/myxt660r/IMG_7.jpg
http://217.155.202.231/blogimages/myxt660r/IMG_8.jpg
http://217.155.202.231/blogimages/myxt660r/IMG_9.jpg
http://217.155.202.231/blogimages/myxt660r/IMG_10.jpg
I've also just added the Metal Mule radiator grille which is great (other than the new bolts appearing to be too short ? - weird !)
-Steve