Bien, parece que buscas un sistema ya prefabricado... Revisate en HotScripts... ahi tienen muy buenos scripts al respecto:
http://www.hotscripts.com/PHP/Script..._direction=des
PD: Los primeros de la lista, los de color amarillo, son comerciales. Los de mas abajo son gratuitos XD