Web Server Long Waits

I don't know if this is your problem, but maybe a response header would help? Web browsers like that kinda stuff.

    // add this before the document body
    e.print("HTTP/1.0 200 OK\r\nContent-Type: text/html\r\n\r\n");
    // now the rest of your document
    e.print("<html><head><title>wArd</title>");

Otherwise, it appears to be running out of sockets. That happens in the w5100 if the connections are not closed properly, but I know little about the ENC28J60.