Also, track selection takes massive talent IMO. I say this because you can beatmatch, phrasematch, and EQ all day, but if you don't pick the right track off the get-go, the mix will still sound off, and you can kill the energy of a mix and dancefloor/audience. When I'm mixing I find occasionally I can "visualize" the next track I should bring in. That is, I hear a track I just mixed and immediately think "oh my god, x track would go perfectly after this one". I'll find myself silently singing the melody of the track I want to bring in, and seeing if it fits, keywise and vibewise. To me that takes talent and some people seem to be able to pick tracks perfectly almost every time, and can visualize how they'll fit in their mix and with the crowd. I can do it...sometimes...but its really hit and miss for me.