Well, I suppose the tourista thing is cool if you have never been there before, but most of that stuff is crowded and only mildly interesting to me. If you have an evening free sign on to www.jambase.com
and run a search on your dates. Lot's of great venues in SF like Slim's (owned by Boz Scaggs) that will have good tunes even if they aren't hosting a big performer that night. Places like the Fillmore are legendary concert venues and you might catch someone you really want to see. Check it out on Jambase.
There are a ton of expensive places to eat. I tend to gravitate to brew pubs and more midrange fare. Gordon Birsch right on the waterfront down by the Bay bridge is pretty much of a chain place, but it is a good place for a beer, the view of the bridge and a reasonable crowd if there isn't a baseball game on at the park (well, better than anything up the street around Fisherman's Wharf). For great pizza at a low key place try North Beach Pizza (near Coit Tower) for the locals favorite. Upscale Italian at Kuleto's near Union Square (very nice original location). Breakfast late with the locals at Pier 23 (a classic dive).
I'm sure you will have a good time, but I must admit that I spent most of my last trip in Union Square at the Virgin Megastore trolling for obscure CD's. Have fun!