We have stayed in a few places in SF, but were not that impressed with any.
Our choice is now the Fairmont Ghiradelli, but I understand that would not suit everyone due to lack of facilities and the location. (we have two young children and like the space, but not the location so much).
Our second choice is the Four Seasons, but we do find it bland in style.