Do you really want to send dewclaw a message saying you like their work?
A mirror site is a copy of the original site hosted on a different server (usually by a fan of the original site).