I think the Yamaha ones look pretty good, I asked the Yamaha guy to open them for me and they seemed better made than the Touratech ones, not seen any metal mules so I cannot comment on those but from checking the website they are making some to fit the new Tenere, with prices ranging from �749 upto �841 including frame and fitting kit. see the link below.
http://www.metalmule.com/shop-online...ategory_id,50/