Cat-Scan.com is one of the strangest sites I've seen in some time. I have no idea how these people got their cats wedged into their scanners, or why.
After an eventless trip across the United States, MetaFilter is now happily living again. I was trying to come up with a name for my apartment, now that MetaFilter lives here -- Pyra East? MetaBroadway? I'm not creative right now.