If your owners manual calls for 87 octane fuel, using a higher octane is probably a waste of money and might cause carbon buildup in the engine.
Around here, I think Shell and BP fuels are the best, based on an older car we had that needed a new EGR valve, and these brands made it run smoother until we got a new valve added. All the stations get the fuel from the same closest refinery to save money, but different brands have different additives for the fuel. Also, a busier gas station probably has newer fuel in the tanks.
It is best to find a fuel with no ethanol if your bike is parked for weeks at a time.