Recently a nice survey about service found Apple, IBM at the top and Sony bringing up the rear. No need to redo such research, but your list was in the top half.

Bob