I have always used Motul 10 w40 semi synthetic but I suppose any of the top brands are much the same. most important thing is to change the oil at reg intervals, I change it every 4000 miles,
I change the filter every time, I use Hiflo 138 filters. bike always feels smoother after an oil change, cheapest servicing you can do to maintain your engine in top condition.