the very best is a synthetic.... there is no difference between makes........ but i would recomend mobil 1!
its been known to keep engines clean and sludge free!
if thats too dear then a semi synthetic will do the job.....
valvoline durablend, castrol gtx magnatec 10w/40,
or you could go to the dealer and get the gold synta full synthetic oil or the synta silver which is a semi!
the synta is only available at the dealer where as other makes are more freely available!
any of the above oils will do fine!