Here are some links to sites on Age of Empires and related websites with more downloads, strategies and reviews.
You can suggest your own fan-site or even request help to setup your own website on Age of Empires hosted at Nahoo or on your own domain name.