I use Mixxx 1.11 (although I am on Windows 7).
It’s easy to use, it’s got almost everything a DJ would use. My only rant is that the FX is limited only to flanger. The flanger works well.
It supports several hardware including Numark, Traktor, Serato, Behringer. The nice thing about Mixxx is that it supports and sounds solidly great with ASIO.
Samplers and loops, talk, recording (WAV), supports MP3, WAV, OGG and other music formats. The EQ is 3 bands: low, mid and high, with options to cut any of the three. Keyboard controls are available and can be customized.
You can make playlists and crates. You can change skins and the Mixxx forums has some skins made by the Mixxx community you could download. You can scratch. There’s pitch lock that prevents chipmunks from taking over.