The Palace has a very nice lobby as several people have pointed out but the rooms are a bit more dated.
The St. Regis is much newer and contemporary in feeling. Can be quite expensive but typically offers reasonable corporate rates.
I'd also throw the Westin Market Street hotel into the mix. It's across from the St. Regis and W Hotel and was the old Argent.
They upgraded me recently so give it a try.