I went over Christmas, it was cool. Went to the northstar.
Get around by transit.
Go to Castro, Mission, Chinatown, Union Square. Cool Neighbourhoods.
I stayed at the York on Sutter street...cheap and I thought it was fairy nice. I don't spend alot of time in the hotel, so I don't look for a 4-5 star hotel. Free continental breakfast to boot!