Okay then, here are my wine favorites:
Darioush on the Silverado Trail. You will be blown away by the building and the wine. If they have any
viognier buy as much as you can. They normally have none or a VERY limited supply.
IF they are tasting it you will see why it is so limited.
Also go to
Rombauer, also on the Silverado trail, but further north near
Calistoga, where you can enjoy a nice massage and mud bath.
The Frank Family Vineyard is a little-known (even amongst the locals) and out-of-the-way place with fantastic wines and Champagnes.
Speaking of Champagnes,
Schramsberg has an unbelievable Cremant that is beyond description, so I won't try. See if you can get there in time for the tour of their caves!
I don't know what you're looking for shopping-wise, but
Union Street (not Union Square) is much less tourist oriented and a lot more hip than Pier 39, which is basically a tourist haven.
Hope this helps, and keep having fun.