Just thougt I would let people know about a free Djing software I found (for those who have always thought of trying their luck with Djing). Looks quite good from the description. But I don't know how good it is for sure. Feel free to suggest better free softwares if you know more.
The link is http://www.kramware.com/
by the way