Just back from the show - parking very easy in the North Beach garage on Vallejo (but don't bring a big car - ramps and spaces are very narrow).
The show was fantastic - we'd been told to go for years and I can't imagine why we waited so long.
I would highly recommend it for anyone visiting SF (the locals all know and have probably gone, several times).