I've always used Motul 5100 10w40 semi-synthetic, which is the same stuff as the Yamaha dealers use (but branded as Yamalube) and it's half the price.
By far the cheapest place I've found it is from the Motorcycle Road & Race ebay shop at �29.99 for 5L with free delivery. Be careful when comparing prices as it is also sold in similar looking packaging but only containing 4L.
http://www.ebay.co.uk/itm/like/321289307742?