Hero Befuddled, the Hercules fan site, has moved:

http://hercules.atspace.org