We need to have a company directory setup so that people within our company can easily look up other user's extensions, location, a picture of the individual, and any other information.
What would be some good tools to do this so that we are able to manage everything through active directory but still provide our users with an itnerface to easily view all the information?
Edit:
We have SharePoint 2007 implemented in our organization but it does not provide an easy to use company directory that includes people's pictures. A custom SharePoint list would also not accomplish this as the information is to dense and not easily displayed enough. I don't want to do custom web part development for this as I want to just purchase the best of breed tool instead of re-inventing the wheel