Buck,
Good thing you asked for "companies" and not the absolute best company, as that thread could go on forever!
Karl