The site has finally moved to its own domain at
http://justacase.com
as of 2-7-04. Please update your links!