As name says, I had that feel during my visit in January 08. It was really great time enjoying snow and wind, roaming around with friends.A must visit place which you would wish to visit again and again in different seasons.
Had fun visiting SFO
If you want to have a nice winter feel.
Best time between Oct – Feb when snowfalls happen.