Guys..... anyone....... Where can we play that's near downtown SF? Menlo Park and South SF High is just way too far for me....... Since I'm just visiting for a couple of months - I brought my gear just in case I find a place and nice people to play with here in SFO would appreciate any info.....