We are now hosted at Laughing Squid.net in San Francisco, a well-known web hosting company that specializes in sites for artists, politicos, and geeks.
They also have a wondrous, widely-read blog about S.F. with lots of other fascinating stuff too at Laughing Squid.com.
Big thanks to Jamie Holly at Intoxination for moving the site for me!