Since you specified that you were asking about brand in a later post, I'd have to say that Mobil, Pennzoil, Quaker State, Castrol or Valvoline would all be okay since all offer a broad spectrum of oils meeting any conceivable need.
If you were talking brand and grade, then probably M1 0W-30 would represent the best compromise for me.
Most of my engines don't need the higher HTHS of a 0W-40, so that would simply represent wasted fuel in most of the applications I have.
Of my cars, the old BMW is the only one that calls for anything thicker than a thirty in any event.