Shell Advanced is semi-synthetic. For normal usage it is good enough.
I prefer full synthetic because my engine always cold start and always can't fully warm up before reaching destination. Full synthetic can provide much better protection under this condition, as semi-synthetic oil is thicker at cold temperature. I was using Motul semi-synthetic 15W-40 and it is pretty good after the engine has warm up.
Now changed to Royal Purple 5W-30, the cold start is excellent and the engine response is better at low rpm. I can use 1/4 throttle to reach maximum RPM fairly quick even the engine has not warm up. My next target would be Royal Purple 5W-20 or Mobil1 0W-30.
Some real good oil that I've tried on my old EX5:
Hi-rev 5W-40
Car engine oil 4L, i get it around RM90 and market price RM150. engine can start with only one kick when the bike is left untouched for 1.5weeks. Used for 9 months without problem.
The bike can easily rev up to max RPM, can even overshoot slightly and the engine won't felt stressful at all.
Some recommendations (full synthetic):
1. Castrol Syntec 0W-30, RM40 per quad.
2. Mobil1 0W-20, RM37 per quad.
3. Redline 5W-20, RM55 per quad.
Price taken from:
http://www.myoilstore.com/