Found this guy on ADVrider who makes stainless steel foot-pegs for the XT660R. He is from Czech Republic and ships world wide for a fair price.
        
 
         Initially made for his old XTZ600, but now also makes them for other models.
        
 Well built, good price, quality welding and craftsmanship.
         
         
        
http://advrider.com/forums/showthread.php?t=879707
         
        http://www.tenere.co.uk/forum/viewtopic.php?f=63&t=867
         
         Pics of the pegs mounted on my dirty pig:
         
        
 
         
        