Very nice to meet you too!
I'm kind of a wandering gypsy right now and San Francisco is where I consider my home base (and probably always will). I'm finishing up a stint in Tucson, AZ right now and will be leaving Arizona in a couple of weeks.
Sometimes, if my flight in PHX gets canceled or suffers a connection-breaking delay, I might stop by Fallout Games before driving back down to Tucson. In Tucson, there's a shop called Game Trader which is pretty good but they haven't had any Neo Geo stuff come through for years. Still, the owner, Dave, is a really awesome guy and worth talking to if you happen to be in the area.
I'm not sure if I can post new threads yet, but I tend to travel frequently to San Francisco Bay Area, Seattle, and Honolulu, so if anyone knows of any good game stores in those areas, please let me know!